Skip to content

Ganesh-Patel/Task-Management

Repository files navigation

Task Manager - Task Management App

Welcome to Task Manager, your ultimate solution for managing tasks efficiently. With a user-friendly interface and powerful features, Task Manager makes it easy to organize your work and stay on top of your responsibilities.

Live Demo

Task Manager Live Demo


About Task Manager

TaskMate is designed to simplify task management by providing a comprehensive platform for creating, viewing, editing, and deleting tasks. Our mission is to help you boost productivity and maintain clarity in your daily responsibilities.

Our Mission

To provide a seamless task management experience that enhances productivity and keeps users organized.

Our Vision

To empower individuals and teams to achieve their goals through effective task management and collaboration tools.


Features

  • User Authentication: Secure login, signup, and password recovery functionality.
  • Task Management: Create, view, edit, and delete tasks with ease.
  • Priority-Based Filtering: Filter tasks based on priority levels to focus on what's important.
  • Status-Based Filtering: Easily filter tasks based on their current status (e.g., pending, completed).
  • Responsive Design: Fully responsive layout for a smooth experience on all devices.
  • User-Friendly Interface: Intuitive and clean design for effortless navigation.

Technologies Used

TaskMate is built using the following technologies:

  • Next.js: A React framework for server-side rendering and static site generation, ensuring optimal performance.
  • React: A JavaScript library for building user interfaces, providing a seamless user experience.
  • TypeScript: For type safety and improved code quality.
  • Tailwind css: For styling.

Screenshots

1. Login Page

sslogin

Access your account quickly and securely.

2. Signup Page

sssignup

Join TaskMate and start managing your tasks today!

3. Forgot Password Page

ssforgpt

Recover your password easily with our secure process.

4. Home

sshome

sshomemobile

View all your tasks at a glance and manage them effectively.

5. Tasks

sstasks

Easily create new tasks with necessary details.

Setup Instructions

To run the Task Manager application locally, follow these steps:

Prerequisites

  • Node.js (v14 or later)
  • npm or yarn

Clone the Repository

git clone https://github.com/your-username/task-manager.git
cd task-manager

Install Dependencies

npm install
# or
yarn install

Run

npm run dev

Deployment

  • Frontend Deployment: The frontend is deployed on Vercel, allowing for quick access to the application with excellent performance.

Author

Ganesh Patel
GitHub Profile


License

This project is licensed under the MIT License. See the LICENSE file for details.


© 2024 TaskMate. All rights reserved.

About

Task-Management using Next js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published