A Quora/Reddit/Stackoverflow hybrid Q&A platform built with React, Express, MongoDB, Redis, Firebase, ElasticSearch and other buzz words for Stevens CS554 Web Programming II.
npm i
installs dependenciesnpm run server
start express server on port 8080npm start
(another cmd) starts react server on port 3000
- Backend code in
/server
dir - Frontend code in
/src
dir - Backend route
http://localhost:8080/api/<whatever>
- All React components inside
/components
dir along with their css files of same name (eg.Comments.js
&Comment.css
) - Component names (same as their filename) start with capital letter