Skip to content

Repository files navigation

πŸš€ Dev Overflow

Dev Overflow is a full-stack Q&A platform similar to Stack Overflow, built with Next.js 14 βš›οΈ. Users can sign up/login, ask questions, answer queries, and upvote/downvote responses. πŸ“’πŸ’‘

πŸ”₯ Features

  • πŸ” User Authentication – Sign up/Login securely.
  • ❓ Ask Questions – Post technical questions.
  • πŸ’¬ Answer Questions – Share your knowledge.
  • πŸ‘πŸ‘Ž Upvote/Downvote – Rank the best answers.
  • 🏷️ Tagging System – Organize questions efficiently.

πŸ› οΈ Tech Stack

  • Next.js 14 βš›οΈ – Server-side rendering & API routes.
  • React βš›οΈ – Dynamic UI components.
  • Tailwind CSS 🎨 – Modern & responsive styling.
  • MongoDB πŸƒ – Store user data & questions.
  • Mongoose πŸ›’οΈ – Database ORM for smooth queries.

πŸš€ Getting Started

  1. Clone the repository πŸ“₯

    git clone https://github.com/Muzammal-Rafique/DevFlow.git
    cd DevFlow
  2. Install dependencies πŸ“¦

    npm install
  3. Set up environment variables πŸ”‘

    • Create a .env.local file and configure database credentials.
  4. Run the development server πŸƒβ€β™‚οΈ

    npm run dev
  5. Open in browser 🌐

    http://localhost:3000
    

πŸ“Έ Screenshots

Coming soon... 🚧

🀝 Contributing

Contributions are welcome! Feel free to fork the repo and submit a PR. πŸ”₯

πŸ“œ License

This project is MIT Licensed πŸ“„.


⭐ If you like this project, give it a star! ⭐

About

πŸ“Œ Dev Overflow – A Stack Overflow clone built with Next.js 14 πŸš€. Users can sign up, ask questions, upvote/downvote, and answer queries seamlessly! πŸ’‘πŸ’¬

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages