This is a simple task application.
Make sure you have the following software installed on your system:
- Clone the repository
git clone https://github.com/jepeteo/notes-app.git
- Install the dependencies
npm install
- Run the development server
npm run dev
- Open the app in your browser
The development server should automatically open your default web browser and navigate to `http://localhost:5173`. If it does not, open your browser and go to [http://localhost:5173](http://localhost:5173).
- Add a task
- Edit a task
- Delete a task
- View all tasks
- Mark a task as done
- Local storage
- Light and Dark mode toggle
- Filter tasks
- Search tasks
- Sort tasks
- Due dates
- Categories / Tags / Labels
- Priority levels
- Notifications
- Subtasks
- Drag and drop sorting
- Accessibility
- Keyboard shortcuts
- Multiple lists
- Sharing tasks
- Collaboration
- User accounts
- Data sync
- Data export
- Data import
- Data backup
Contributions are welcome! Please open an issue or submit a pull request if you have any improvements or new features to suggest.
This project is licensed under the MIT License. See the LICENSE file for details.