This repository contains the client-side code for Silk, a full-stack productivity application built using the MERN stack. The app includes a drag-and-drop Kanban board, a Pomodoro clock with a Todolist, and personal user notes functionality.
- Drag-and-drop Kanban board for task management (front-end)
- Pomodoro Clock
- Todolist functionality
- Personal notes functionality
- Responsive design for mobile and desktop
- User authentication and authorization with JSON Web Token
- User Edit
- Change Password
- Delete user
- React: JavaScript library for building user interfaces
- Material UI: React components for faster and easier web development
- Vite: Next-generation frontend tooling for React projects
- Axios: Promise-based HTTP client for making requests to the server
- Cloudinary: Cloud-based image and video management service
- Clone this repository to your local machine.
- Navigate to the project directory.
- Install dependencies using
npm install
. - Create a
.env
file based on the.env.example
file and fill in the necessary environment variables. - Start the development server using
npm start
.
This project is licensed under the MIT License.