https://github.com/sougata-github/devoverflow
A community-driven Q&A platform for programming enthusiasts.
https://github.com/sougata-github/devoverflow
clerk jsearch-api mongodb mongoose nextjs shadcn-ui tailwind tinymce typescript vercel
Last synced: about 1 month ago
JSON representation
A community-driven Q&A platform for programming enthusiasts.
- Host: GitHub
- URL: https://github.com/sougata-github/devoverflow
- Owner: sougata-github
- Created: 2023-09-28T16:36:31.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-20T13:23:40.000Z (9 months ago)
- Last Synced: 2025-07-20T15:13:54.129Z (9 months ago)
- Topics: clerk, jsearch-api, mongodb, mongoose, nextjs, shadcn-ui, tailwind, tinymce, typescript, vercel
- Language: TypeScript
- Homepage: https://devoverflow-next.vercel.app
- Size: 2.94 MB
- Stars: 22
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DevOverFlow
A community-driven Q&A platform tailored for programming enthusiasts.
## Preview
### Home

### Community

### Jobs

### Profile

### Ask a question

## Key Features
- Ask questions and answer questions.
- Upvote, Downvote, and save questions.
- Include code snippets in your answers.
- Searching and filtering.
- View Top Questions and Popular Tags.
- Built-in recommendation algorithm.
- Global Search across the database.
- View all tags and tag-related questions.
- View and Edit your profile.
- Built-in badge system for earning badges.
- View, search jobs or filter by location.
- Light and Dark Mode.
## Tech Stack
- Next.js 14
- TypeScript
- Tailwind CSS
- MongoDB
- Mongoose
- Clerk for Authentication
- Shadcn UI for reusable components
- PrismJS for syntax highlighting
- React Icons
- Zod for Form validation
- TinyMCE for the editor
- Query String
- Next themes for theme management
- JSearch API for job searching
- Vercel for deployment