full stack social network application for developers to create a profile, post, like and commit on a post and more. using Node.js, Express, React, Redux and MongoDB along with ES6+ extensive backend API with Node.js & Express
Protecting routes/endpoints with JWT (JSON Web Tokens)
Extensive API testing with Postman
Integrating React with our backend in an elegant way, creating a great workflow
frontend to work with the API
Using Redux for app state management
reducers and actions for our resources
container components that integrate with Redux
Testing with the Redux Chrome extension
View the site live: https://ancient-falls-79121.herokuapp.com/
Clone this directory, cd into the root of the project and install the required packages using:
npm i
cd into client then npm i and npm run build
you'll also need a mongodb database to run on your local server
To start the app run:
npm run dev