tool to track the status of tasks for employees and assign tasks to another user.
To install and run the project, follow these steps:
- Clone the repository.
- Navigate to the project directory.
- Run
npm install
to install the dependencies. - Run
npm start
to start the development server.
You can add tasks and assign them to other users, as well as edit, remove, or drag tasks to another status.
.../trello
.
| App.css
| App.jsx
| index.css
| main.jsx
|
+---assets
| react.svg
|
+---components
| +---About-header
| | About-header.jsx
| | About-header.module.css
| |
| +---CardTask
| | CardTask.jsx
| | CardTask.module.css
| |
| ... (other components listed here)
|
+---Context
| UserContext.jsx
|
+---Redux
| EmployeesSlice.jsx
| Store.jsx
| TasksSlice.jsx
| UserSlice.jsx
|
\---Utils
Consts.jsx
List of all components in the project:
- About-header
- CardTask
- Chat
- ColumnTask
- CreatedTasks
- ... (other components listed here)
The project includes the following context:
- UserContext
The project utilizes Redux for state management. The following slices are implemented:
- EmployeesSlice
- Store
- TasksSlice
- UserSlice
The project includes the following utility file:
- Consts
Feel free to expand this documentation with more details specific to your project.