Reddit type news site
Repos;
API: https://github.com/bluerface/public-nc-news-front
Front: https://github.com/bluerface/public-nc-news-api
Demos;
API: https://zl-northcoders-news-api.herokuapp.com/api
Front: https://zl-northcoders-news.herokuapp.com
- Clone the project into your desired folder
- Make sure you have node and npm installed
- Install all dependencies:
$ npm i
- To serve the code, run one of the two servers;
Run the webpack dev server (served to localhost:8080);
$ npm run dev
Or use the express production server (served to localhost:3000);
$ npm run build
$ npm start
- Run the tests or the linting;
$ npm test
$ npm run lint
- React
- Redux
- React Router
- Redux Form
- Bulma css framework
- Express
- Mongodb/mongoose
- REST / CRUD API
- Passport (jwt & local)
- Mocha / chai tests