TaskRelief is a straightforward task management web application designed to help users organize and track their daily tasks. It features a clean and intuitive user interface, allowing for easy task creation, editing, and completion. The application is built using React for the frontend and Vite for rapid development and optimized builds. It's ideal for individuals or small teams looking for a simple yet effective way to manage their to-do lists.
- 🎯 Create and manage tasks with descriptions.
- ☑️ Mark tasks as complete.
- 📝 Edit existing tasks.
- 🗓️ View tasks.
- 🗑️ Delete completed or unnecessary tasks.
Frontend:
- Node.js (version 16 or higher)
- npm or yarn
-
Clone the repository
git clone https://github.com/123HARSH456/TaskRelief.git cd TaskRelief -
Install dependencies
npm install
-
Start development server
npm run dev
-
Open your browser Visit
http://localhost:5173
TaskRelief/
├── public/ # Static assets
├── src/
│ └── App.jsx # Main application component
│ └── ... # Other React components and files
├── index.html # Main HTML file
├── package.json # Project dependencies
├── package-lock.json # Dependency lock file
├── vite.config.js # Vite configuration
├── tailwind.config.js # Tailwind CSS configuration
└── ...
No environment variables detected.
tailwind.config.js: Configures Tailwind CSS.vite.config.js: Configures the Vite build process.
| Command | Description |
|---|---|
npm run dev |
Starts the development server |
npm run build |
Creates a production build |
The application is deployed to Vercel.
⭐ Star this repo if you find it helpful!