Skip to content
/ DevQnA Public

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

Notifications You must be signed in to change notification settings

mak2002/DevQnA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

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