GitHub - mak2002/DevQnA: Stack Overflow clone built using TypeScript, React, NodeJS, Sequelize · GitHub
Skip to content

mak2002/DevQnA

Folders and files

Repository files navigation

Stack Overflow Clone

DevQnA is a clone of the popular programming Q&A website Stack Overflow, built using TypeScript, React, and Node.js.

Pics

Login Page

Login Page

Home Page

Home Page

Questions Page

Questions Page

Search Page

Search Page

Tags Page

Tags Page

Features

  • Ask questions and post answers
  • Upvote and downvote questions and answers
  • Sort questions by Latest, Oldest and Upvotes
  • Search for questions by keywords
  • Explore Tags

Technologies Used

  • React(TypeScript)
  • TailwindCSS
  • Node.js
  • Express.js
  • PostgreSQL
  • Sequelize

Installation

  1. Clone the repository: git clone https://github.com/mak2002/stack-overflow-clone.git

  2. Install the dependencies:

     cd stack-overflow-clone/client
     
     npm install
    
     cd ..
    
     cd stack-overflow-clone/server
     
     npm install
    
  3. Set up the environment variables: cp .env.example .env

Edit the .env file and replace the values with your own.

Usage

  1. Start the server: npm start

  2. Open the client: cd client npm start

  3. Open your browser and go to http://localhost:3000/

About

Stack Overflow clone built using TypeScript, React, NodeJS, Sequelize

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors