Skip to content

This project includes a complete task management system featuring user authentication, user and admin dashboards, task creation and editing, task assignment, and detailed task views - all built with a fully responsive design.

Notifications You must be signed in to change notification settings

Shubham-2704/Task-Manager-Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Task Manager Frontend

This is the frontend for a Task Manager application built with React.

Features

  • User authentication (login and signup)
  • A dashboard for users to view and manage their tasks
  • An admin dashboard for managing tasks and users
  • Create, update, and delete tasks
  • Assign tasks to users
  • View task details
  • Responsive design

Tech Stack

  • Framework: React (Vite)
  • Styling: Tailwind CSS
  • Routing: React Router DOM
  • Form Handling: React Hook Form & Zod
  • UI Components: Radix UI, Lucide React, ShadeCN
  • Charts: Recharts
  • API Client: Axios

Setup and Installation

  1. Clone the repository:

    git clone https://github.com/your-username/task-manager-frontend.git
    cd task-manager-frontend
  2. Install dependencies:

    npm install

Running the Application

  1. Start the development server:

    npm run dev
  2. Open your browser and navigate to the provided URL (usually http://localhost:5173).

Building for Production

To create a production build, run:

npm run build

This will create a dist folder with the optimized and minified files.

About

This project includes a complete task management system featuring user authentication, user and admin dashboards, task creation and editing, task assignment, and detailed task views - all built with a fully responsive design.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published