Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/v4nden/tasks

Tasks helps you stay organized and focused by creating, prioritizing, and managing your every-day tasks, ensuring you stay on schedule and achieve goals.
https://github.com/v4nden/tasks

android discipline nextjs react scheduler todo

Last synced: 3 months ago
JSON representation

Tasks helps you stay organized and focused by creating, prioritizing, and managing your every-day tasks, ensuring you stay on schedule and achieve goals.

Awesome Lists containing this project

README

        

![](https://i.imgur.com/r2MiqhD.png)

## Your Daily Task Manager

**Overview**
Tasks is a mobile application designed to help you remember and plan your daily tasks efficiently. With a user-friendly interface, you can create, organize, and prioritize your tasks with ease.

**Key Features**

1. **Task Creation**: Create tasks with ease, adding details such as:
- **Time**: Set specific times for your tasks to ensure you stay on schedule.
- **Description**: Add detailed descriptions to tasks, ensuring all necessary information is captured.
- **Icon**: Each task can be assigned a unique icon to visually represent the task type or category.
- **Priority**: Assign a priority level to each task, helping you focus on the most important ones first.
- **Color**: Customize the color of each task to visually distinguish them.
- **Tags**: Assign tags to tasks, making it easy to categorize and filter them.
- **Type**: Create scheduled, unscheduled and one-time tasks
2. **Customizable Tags**: Users can create their own tags, allowing for personalized task organization.
3. **Task Management**: Easily view, edit, and delete tasks as needed.

**TO-DO**

- [ ] FSD refactoring
- [X] Improve task typing
- [ ] Move to zustand instead of mobx
- [X] One-time tasks
- [X] Sort and filter by tags, priority or time
- [ ] Notifications
- [ ] Home screen widget

**Technical Details**

- **Frontend Framework**: Next.js
- **Animation Library**: Framer Motion
- **Hybrid App Framework**: Capacitor.js
- **State Management**: MobX

**Getting Started**

1. Clone the repository: `git clone https://github.com/your-username/tasks.git`
2. Install dependencies: `npm install` or `yarn install`
3. Run the application: `npx next dev` or `yarn dev`

**Contributing**
Contributions are welcome If you'd like to help improve Tasks, please fork the repository, make your changes, and submit a pull request.

**License**
Tasks is licensed under the MIT License.

**Support**
If you encounter any issues or have suggestions, please open an issue on this repository or contact the maintainers directly.

---

**Stay Organized with Tasks**
Download Tasks today and start managing your daily tasks with ease