Skip to content

Codebase for the Ultimate Next.js Course | JSMasteryPro

Notifications You must be signed in to change notification settings

paskuvan/nextjs

Repository files navigation

DevFlow 🚀

DevFlow is a developer-focused Q&A platform inspired by Stack Overflow, built to help developers ask questions, share knowledge, and collaborate through structured discussions.

This project was created as a personal learning and portfolio project, focusing on modern web technologies, clean UI, and scalable architecture.


✨ Features

  • 🔐 User authentication
  • 📝 Ask and answer programming questions
  • 👍 Upvote and downvote answers
  • 🏷️ Tags and categories for better organization
  • 🔍 Search questions by keywords or tags
  • 📱 Responsive and accessible UI

🛠️ Tech Stack

  • Frontend: Next.js / React
  • Styling: Tailwind CSS
  • Backend: Server Actions / API Routes
  • Database: Supabase
  • Authentication: Clerk
  • Deployment: Vercel

🚧 Project Status

DevFlow is currently under active development.
New features, improvements, and refactors are added continuously.

Planned features:

  • User profiles
  • Accepted answers
  • Notifications
  • Markdown support for posts
  • Reputation system

🎯 Goals of This Project

  • Practice building a real-world full-stack application
  • Improve knowledge of modern React & Next.js patterns
  • Apply UX/UI best practices for developer tools
  • Build an accessible platform for all developers

📦 Installation

git clone https://github.com/paskuvan/devflow.git
cd devflow
npm install
npm run dev

About

Codebase for the Ultimate Next.js Course | JSMasteryPro

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published