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.
- 🔐 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
- Frontend: Next.js / React
- Styling: Tailwind CSS
- Backend: Server Actions / API Routes
- Database: Supabase
- Authentication: Clerk
- Deployment: Vercel
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
- 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
git clone https://github.com/paskuvan/devflow.git
cd devflow
npm install
npm run dev