Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/viniciusbavosa/tarefando

A simple but practical task manager to organize your daily routine!
https://github.com/viniciusbavosa/tarefando

pwa-app tailwindcss task-manager todoapp-js todolist

Last synced: about 2 months ago
JSON representation

A simple but practical task manager to organize your daily routine!

Awesome Lists containing this project

README

        








# Tarefando - Task Manager

![Tarefando Screenshot](https://tinypic.host/images/2024/06/06/Tarefando-lightd802b183cd482a1d.png)

This project is currently being refactored to use Angular and TypeScript.

## Context and Objective

I developed this project to help my dad, who often forgets his daily tasks. He's not a big fan of apps, so I built a simple task manager just for him using JavaScript.

## Features

- Tarefando allows you to create tasks and group them into collections if they are related to each other. For example, you can create a collection called **Bills** and store tasks related to monthly bill payments within it.

- By using IndexedDB and storing data locally, you don't have to worry about data loss if the internet goes down in the middle of an operation.

- You can add the application to your mobile or desktop homepage and use it as an executable/app. Tarefando is a **Progressive Web App**.

- You can choose whether you prefer light mode or if you find dark mode more pleasing.

- If the application's sounds disturb you, you can mute them in the sidebar.

## Technologies and Tools

- **Languages:** JavaScript
- **Styling:** Tailwind CSS
- **Database:** IndexedDB

## Installation

```
Clone this repository
npm install
npm run build
Comment out the tag in the index.html and collections.html files
Open index.html with live server
```

## Authors

- Vinicius Bavosa | [GitHub](https://github.com/viniciusbavosa) - [LinkedIn](https://linkedin.com/in/vinicius-bavosa-b94977298)