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

https://github.com/srudhi6383/greenmentor


https://github.com/srudhi6383/greenmentor

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# GREENMENTOR TASK MANAGEMENT APP

## Deployed Link

**Frontend** https://benevolent-gecko-701242.netlify.app/

**Backend** https://greenmentor-backend-69my.onrender.com/

## Features

- Register: Users can register them using name, email, and password.

- Login: Users can Login to their profile using their credentials used during Register.

- Task creation: User can create a task.

- Task Consumption: User can get their task in their profile.

- Task Update: Task can be updated by the user.

- Task Deletion: Task can be deleted by the user.

- Sort Task: Tasks can be sorted as "A to Z" or "Z to A".

- Search Task: User can search for any task they have in their profile.

- Pagination: Pagination is being implemented in profile task.

- Form Validation: Form validation is their for each form.

- Logout: Logout functionality is being implemented.

## Technology Stack

# Frontend:
- React.js: Used for building the user interface and task creation, reading, updation, deletion functionality.
- Redux: Redux is being used as state management library.

# Backend:
- Node.js: Employs Express.js for backend server implementation, handling CRUD operation in tasks.
- Database: Utilizes MongoDB for storing credentials of user and their respective tasks.

## Screenshots

**Login Page**
![Login Page](/frontend/src/images/1.png)

**Signup Page**
![Signup Page](/frontend/src/images/2.png)

**Profile**
![Profile](/frontend/src/images/4.png)

**Task Create Modal**
![Task Create Modal](/frontend/src/images/3.png)

**Task Update Modal**
![Task Update Modal](/frontend/src/images/5.png)