Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/harshshukla2002/pomodoro-clone

This app is for Pomodoro Technique using this we can increase our focus and when we are doing some work we can start the timer and work on that task in a given timer
https://github.com/harshshukla2002/pomodoro-clone

bcrypt chakra-ui expressjs jsonwebtoken mongodb nodejs react redux

Last synced: about 1 month ago
JSON representation

This app is for Pomodoro Technique using this we can increase our focus and when we are doing some work we can start the timer and work on that task in a given timer

Awesome Lists containing this project

README

        

# Pomodoro-Clone

> This is an React.js application designed to provide customers with a personalized easy-to-utilize user experience for making focus on work in task using Pomodoro Technique. It stores users data,todo and Feedback.

> It has 4 modules Authentication, User, Create Todo list and Feedback.

> Backend Deployed Link - https://clear-gaiters-hen.cyclic.app

# Screenshots

# Homepage

[![Screenshot-2023-06-23-221450.png](https://i.postimg.cc/wvXg80xB/Screenshot-2023-06-23-221450.png)](https://postimg.cc/qhv92c3f)

# Signup Page

![Screenshot (150)](https://i.postimg.cc/sXN9z9Tt/Screenshot-2023-06-23-221751.png)

# Login Page

![Screenshot (146)](https://i.postimg.cc/sfG0Xv5p/Screenshot-2023-06-23-221833.png)

# Stats Page

[![Screenshot-2023-06-23-221930.png](https://i.postimg.cc/rs2GzFLJ/Screenshot-2023-06-23-221930.png)](https://postimg.cc/9R1wn20R)

# Feedback page

[![Screenshot-2023-06-23-222016.png](https://i.postimg.cc/KjmKdK2d/Screenshot-2023-06-23-222016.png)](https://postimg.cc/DJYyGwmg)

# Features

- User authentication
- User can register by giving all the details
- User can give task, set timer for that task and take breaks.

# Technology used

- React.js
- JavaScript
- Chakra Ui
- JSX
- CSS
- Git & GitHub
- NodeJS
- ExpressJS
- jsonwebtoken
- mongoDB
- bcrypt
- Redux

# Modules

- Login Logout Module
- Add, update and delete module
- User Module
- Give Feedback Module

# Lessons Learned

- Gain excessive knowledge on application of Reacts.js
- Gain knowledge on using API.
- Got to know how to collabrate with team members while building a React application.
- Enjoyed the process of learning and creating the application.
- Gain knowledge on Creating Backend.