Skip to content

Todo App that stores tasks on server in MongoDB and uses advanced JWT token-based authentication system. Backend: Java 11 + Spring. Frontend: React + Redux + MaterialUI.

Notifications You must be signed in to change notification settings

lArtiquel/todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TODO App

Todo App that stores tasks on server in mongo db and uses advanced JWT token-based authentication system.

This app finished and deployed, so you can check it here --> Netlify Deploy Status

App internals

Frontend

Frontend app is a single-page application written using React library. It has very similar UI that i used in previous Todo App that stores todos locally.

Tech stack:

  • React (Functional Components only, React Router 5).
  • Redux (with Thunk middleware).
  • Material UI.
  • Axios.

Backend

Backend app written with Java 11. It has advanced JWT token-based authentication system and simple to use for CRUD operations REST Api. You can check backend REST Api description here

Tech stack

  • Java 11.
  • Spring Boot, JPA, Security.
  • Mongo DB.
  • JJWT.
  • Project Lombok.
  • Swagger UI.

Note: This app stores your todos in database on server and developer(me) does not responsible for them.

If you want the app that stores your todos locally, you can check my previous Todo App.

Ok, that's it. If you liked this app, please, leave a star and feel free to contribute.

Best regards, your Arti!

About

Todo App that stores tasks on server in MongoDB and uses advanced JWT token-based authentication system. Backend: Java 11 + Spring. Frontend: React + Redux + MaterialUI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published