Skip to content

davidokonji/stackoverflow-clone

Repository files navigation

Build Status Maintainability Coverage Status Heroku

stackoverflow-clone

A simple stack overflow clone.


OpenApi Docmentation

API documentation can be viewed using Link

NOTE: when testing protected routes please add Bearer to the prefix of the token. eg 'Bearer your-valid-token' as its a bearer Authorization used for securing routes.


Technologies

  • Node JS
  • Express
  • Socket. io
  • Mocha and Chai

Database


Authentication

This API is protected using JWT Authentication


Features

  • User Signup
  • User Sign in
  • User can ask questions
  • User can view questions
  • User can upvote or downvote a question
  • User can answer question
  • Search for questions, answers and users
  • User subscribe for question

Setup and Development

  • Clone the repo using https://github.com/davidokonji/stackoverflow-clone.git
  • Run yarn install or just yarn
  • Setup .env variables
  • Run yarn start:dev to start development server

Testing the app

  • Run yarn test to run test cases

Author 🚀

Okonji Chukwunonso

About

A simple stack overflow clone

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published