Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/42willow/nocrastinate
Nocrastinate is a Progressive Web App (PWA) built with Svelte and DaisyUI that offers task management, pomodoro timer, time management, metrics, scheduling, and customisability features.
https://github.com/42willow/nocrastinate
daisyui p2p peerjs pwa sveltejs tailwindcss vitejs
Last synced: about 1 month ago
JSON representation
Nocrastinate is a Progressive Web App (PWA) built with Svelte and DaisyUI that offers task management, pomodoro timer, time management, metrics, scheduling, and customisability features.
- Host: GitHub
- URL: https://github.com/42willow/nocrastinate
- Owner: 42Willow
- License: gpl-3.0
- Created: 2023-07-30T04:21:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-14T21:10:37.000Z (over 1 year ago)
- Last Synced: 2024-01-27T17:04:42.297Z (11 months ago)
- Topics: daisyui, p2p, peerjs, pwa, sveltejs, tailwindcss, vitejs
- Language: Svelte
- Homepage: https://42willow.github.io/nocrastinate/
- Size: 923 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Nocrastinate
[Live App](https://42willow.github.io/nocrastinate) | [Documentation](https://github.com/42willow/nocrastinate/wiki) | [License](LICENSE)
Nocrastinate is a Progressive Web App (PWA) built with Svelte and DaisyUI that offers task management, pomodoro timer, time management, metrics, scheduling, and customisability features.
## Features
- Task management: Create and organize tasks with due dates, descriptions, and priorities
- Pomodoro timer: Use the built-in Pomodoro timer to stay focused and productive
- Time management: Track the time spent on tasks and view time management metrics
- Metrics: View a variety of metrics and charts to help monitor productivity and progress
- Scheduling: Use the calendar view to schedule tasks and manage deadlines
- Customisability/Settings: Customize the app to your preferences with settings such as dark mode, notifications, and more## Technologies
https://stackblitz.com/edit/daisyui-svelte-vite/
- Svelte
- JavaScript
- DaisyUI (TailwindCSS)
- Vite
- PWA## Installation
1. Clone the repository
2. Install dependencies with `npm install`
3. Run the app with `npm run dev`
4. Open `http://localhost:5173` in your browser## Contributing
Contributions are welcome! Please see our [contribution guidelines](CONTRIBUTING.md) for more information. [Here](https://github.com/42willow/nocrastinate/contribute) are some issues that are easy to get started with.
## Contributors
Thank you to all the contributors who have helped make Nocrastinate possible! You can see a list of contributors [here](https://github.com/42willow/nocrastinate/graphs/contributors).
## License
Nocrastinate is licensed under the GNU GPLv3 license. See [LICENSE](LICENSE) for more information.