StackLit is a full-featured StackOverflow-style Q&A web application built using the MERN stack, allowing users to post questions, answer others, get real-time notifications, search users/questions/tags, and much more.
π https://stack-lit.vercel.app
Here are some example pages from the app:
| Home | Question Page | Ask Question |
|---|---|---|
![]() |
![]() |
![]() |
| Tags | Notifications | Ai Assistance |
|---|---|---|
![]() |
![]() |
![]() |
| Users | Profile | Update Profile |
|---|---|---|
![]() |
![]() |
![]() |
- Frontend: React, Tailwind CSS, Axios, React Router, Redux Toolkit
- Backend: Node.js, Express.js, MongoDB, Mongoose
- Authentication: JWT-based auth
- Real-time: Socket.IO (for notifications)
- Editor: Quill.js (rich text)
- Storage: Cloudinary (image upload)
- Search: Regex-based search for users/questions/tags
- Other: Vite, CORS, dotenv, express-async-handler
- β Sign up / Login / JWT Auth
- β Ask questions with tags, images, formatting
- β View answers, post answers, like/dislike
- β Live notifications for answers, likes/dislikes
- β Search users, tags, and questions
- β View user profile and stats
- β Paginated questions, answers, and search results
- β Mobile responsive UI
This project is licensed under the MIT License.
If you like the project, donβt forget to β the repository!








