Skip to content

A website for the Developers to ask, problems, Post questions, give answers to others and get solutions to their problems. This project is Inspired by StackOverflow.

Notifications You must be signed in to change notification settings

chandan1506/Stack-Overflow-Clone

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

DevQuery - Stack Overflow Clone

A question-answer website that unites programmers all over the globe.


This is a Stack Overflow clone project where at ask page you can post your questions, at questions page you can see the list of questions and answer the questions with the restriction of not answering your own question and at users page admin can see the list of users listed in the website.

Tech Stacks

Frontend

Backend



App homepage

Features

  • Landing page
  • Signup and Login pages
  • Ask page
  • Questions page
  • Users page
  • User authentication with Google OAuth and GitHub OAuth
  • Users can post questions
  • Users can't answer his own question
  • Users can comment on other questions
  • Like functionality for posts
  • Users can search for a particular question from any page

Run Locally

Clone the project

https://github.com/DhaanuI/DevQuery/

Install dependencies

  npm install

dependencies

"dependencies": {
"bcrypt": "^5.1.0",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.0.3",
"ejs": "^3.1.8",
"env": "^0.0.2",
"express": "^4.18.2",
"express-session": "^1.17.3",
"jsonwebtoken": "^9.0.0",
"mongoose": "^6.9.2",
"node-fetch": "^2.6.9",
"nodemon": "^2.0.20",
"passport": "^0.6.0",
"passport-facebook": "^3.0.0",
"passport-google-oauth20": "^2.0.0",
"socket.io": "^4.6.1",
"uuid": "^9.0.0"

}

Runs the project in the development mode

  npm run server

Environment Variables

mongoURL

key

port

Project Highlights

1. Signup Page

2. Ask Page

3. Questions Page

4. Users Page

Demo

https://devquery.netlify.app/

backend

https://devquery.onrender.com/

Authors

Show your support 🙌

Give ⭐ , If you like the project

About

A website for the Developers to ask, problems, Post questions, give answers to others and get solutions to their problems. This project is Inspired by StackOverflow.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • HTML 35.3%
  • CSS 32.6%
  • JavaScript 32.1%