Skip to content

Public copy of the northcoders news site (reddit type clone) - API

Notifications You must be signed in to change notification settings

bluerface/public-nc-news-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Northcoder News

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

Installation Instructions

  1. Clone the project into your desired folder
  2. Make sure you have node, npm and mongodb installed
  3. Install all dependencies:
    $ npm i
  4. Start mongodb
    mongod
  5. Run the seed file;
    npm run seed
  6. To serve the code, run the server with or without nodemon;
    $ npm run dev
    $ npm start
  7. Run the tests;
    $ npm test

Technologies Used

Frontend

  • React
  • Redux
  • React Router
  • Redux Form
  • Bulma css framework

Backend

  • Express
  • Mongodb/mongoose
  • REST / CRUD API
  • Passport (jwt & local)
  • Mocha / chai tests

About

Public copy of the northcoders news site (reddit type clone) - API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published