🌐 Website | Frontend Repo | Backend Repo | 📹 Demo Video
- It’s a clone project of a famously known QnA Website, built in using MySQL, Sequelize, Express, React and Node.js. Deployed on Vercel and Render.
- Up till now, the project has gathered quite a traffic, which is of about 500+ GitHub stars on Frontend, and 100+ stars on Backend.
- I have converted it into an open-source project and now I have about 8-9 active contributors to it.
My Tech Stack (MERN)
Front-end
- Front-end Framework:
React.js (with Redux)
- Styling:
SASS
andBOOTSTRAP
Back-end
- For handling index requests:
Node.js with Express.js Framework
- As Database:
MySQL with Sequelize
- API tested using:
POSTMAN
API Endpoints
API is currently hosted on stackoverflow-clone-api.onrender.com (Primary) and stackoverflow-clone-backend.herokuapp.com.
You can view and read the API endpoints samples here. This is API documentation for the back-end.
Base Url - {API_URL}/api
Users
GET /auth
POST /auth
POST /users/:id
GET /users
GET /users/:id
Posts
GET /posts
GET /posts/top
GET /posts/tag/:tagname
GET /posts/:id
POST /posts/
DELETE /posts/:id
Answers
GET /posts/answers/:id
POST /posts/answers/:id
DELETE /posts/answers/:id
Comments
GET /posts/comments/:id
POST /posts/comments/:id
DELETE /posts/comments/:id
Tags
GET /tags
GET /tags/:tag_name
Contributing
- Go to Contributing.md
Demo
Video - Watch the video
Video Last Updated on 7th March, 2022
Images