Skip to content

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

140 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FULLSTACK REDUX with REDUX SAGA + REDUX OPTIMISTIC

APP FEATURES

  • This app uses reactjs + redux on the frontend which is implemented with redux saga and redux optimistic. mongoose + express were used in the backend.

- Use this confirmed account to test the app -> email: gpbaculio1320@gmail.com password: abcd123

Alt text

Demo Link

Deployed App Link

1. SIGN UP with Confirmation

  • a confirmation link will be sent to users' email upon successfully signing up.
  • a user cannot add a todo if not confirmed.
  • for demo purposes, you will not receive an actual email upon signup, confirmation links will only be sent to mailtrap.io

2. LOGIN with authentication

  • upon requests, a token must be valid

3. ADD/EDIT/DELETE todos

  • a logged in user can add, edit and delete a todo, it can also select multiple todos to complete/unfinish and delete
  • within this features, redux optimistic is implemented
  • a user can filter todos by all, complete, and active
  • by the default, the pagination is set to 9 pages, but when the user adds more than that, we increase number per page so the pagination renders pages well.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages