- a simple crud app that allows user to authenticate themselves create tasks and much more fun stuff.
- authentication and authorization with jwt
- creating a task
- updating a task
- deleting a task
- mark task as incomplete or complete
- Frontend: Reactjs, React-Redux
- Backend : express web framework
- database : Mongodb
-
clone this repository into your machine
-
cd into client directory run
npm install
ornpm i
to install all dependancies i used on the client side, do the same on the server side -
create a dotenv file on the server directory, include the following key value pairs:
-
navigate back to client folder change api url in api.js inside api folder to
http://localhost:5000
run npm start to start client server -
head on to localhost:3000 on your browser enjoy 🎉