Skip to content

CodeCommunityHub/task-management-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Under construction

Api

MERN Task Management App - Client

This is the frontend for the MERN Task Management App, built with React, Redux, and Material-UI. It provides an intuitive user interface to manage tasks and projects, and interact with the backend API.

Getting Started

These instructions will help you set up the project on your local machine for development and testing purposes.

Prerequisites

  • Node.js (version 14.x or higher)

Installation

  1. Clone the repository: git clone https://github.com/CodeCommunityHub/task-management-client

  2. Navigate to the project directory: cd test-task-management-client

  3. Install dependencies: npm install

  4. Create a .env file in the root directory of the project, and add the following environment variable: REACT_APP_API_BASE_URL=http://localhost:3001

  5. Start the development server: npm start

The frontend will be running on http://localhost:3000.

Features

  • User authentication (login, registration, and password reset)
  • Task management (create, view, edit, and delete tasks)
  • Project management (create, view, edit, and delete projects)
  • Drag-and-drop functionality for task management
  • Task and project filters and search functionality
  • Notifications and error handling

Testing

To run the test suite, execute the following command:

Deployment

Instructions for deploying the frontend to a production environment can be found in the DEPLOYMENT.md file.

License

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published