Skip to content

Vijayeswar-Yalamanchili/TaskManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 

Repository files navigation

Task Manager

SERN App ( MYSQL, EXPRESS JS. REACT, NODE JS)

AWS

Overview

Welcome to Task Manager! This Task Manager is a web application designed to help users efficiently organize and manage their tasks. Users can create, edit, delete, and mark tasks as complete or incomplete. The app provides a simple and user-friendly interface for task management.

Features

  • UserSide
    • User Authentication: Secure login and registration process for users.
    • Forgot and Reset Password: Functionality to reset passwords.
    • OTP based Authentication: Secure OTP login with FAST2SMS API
    • Task Creation: Add new tasks with a description and due date.
    • Task Management: Edit, mark as complete/incomplete, or delete tasks.
    • Task Organization: Sort tasks by priority, or status.
    • Drag and Drop React-beautiful-dnd used to manage tasks ease.
    • Responsive Design: Works seamlessly across different devices, including desktops, tablets, and smartphones.

Technologies Used

  • Frontend:

    • React.js
    • Axios
    • React Router Dom
    • React-beautiful-dnd
  • Backend:

    • Node.js
    • Express.js
    • MySQL
  • Other Tools:

    • JWT for authentication
    • bcrypt for password hashing
    • AWS hosted for MySQL server
    • FAST2SMS API