Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davidtimovski/personal-assistant
An ecosystem of PWAs that cooperate with each other to provide unique functionalities
https://github.com/davidtimovski/personal-assistant
aspnet-core aurelia auth0 csharp docker fsharp postgres svelte-kit typescript
Last synced: 3 months ago
JSON representation
An ecosystem of PWAs that cooperate with each other to provide unique functionalities
- Host: GitHub
- URL: https://github.com/davidtimovski/personal-assistant
- Owner: davidtimovski
- License: gpl-3.0
- Created: 2020-07-21T11:13:49.000Z (over 4 years ago)
- Default Branch: dev
- Last Pushed: 2024-06-22T12:54:18.000Z (8 months ago)
- Last Synced: 2024-06-22T21:12:59.775Z (8 months ago)
- Topics: aspnet-core, aurelia, auth0, csharp, docker, fsharp, postgres, svelte-kit, typescript
- Language: TypeScript
- Homepage: https://personalassistant.site
- Size: 12.4 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Personal Assistant
An ecosystem of PWAs that cooperate with each other to provide unique functionalities.
[https://personalassistant.site](https://personalassistant.site)
[![alt text](./src/ToDoAssistant/to-do-assistant2/static/images/icons/app-icon-x96.png)](https://personalassistant.site/home/to-do-assistant)
[![alt text](./src/Accountant/accountant2/static/images/icons/app-icon-x96.png)](https://personalassistant.site/home/accountant)
[![alt text](./src/Chef/chef/static/images/icons/app-icon-x96.png)](https://personalassistant.site/home/chef)
[![alt text](./src/Weatherman/weatherman/static/images/icons/app-icon-x96.png)](https://personalassistant.site/home/weatherman)## Apps
### To Do Assistant
- Create lists and tasks
- Delete tasks upon completion
- Flag tasks as high priority
- Search tasks within list
- Get hints for duplicate and similar tasks
- Share lists with other users
- Get notifications in shared lists
- Set permissions of shared list members
- Create private tasks in shared lists
- Reorder lists and tasks
- Copy lists
- Archive unused lists
- Easily create multiple tasks from text### Accountant
- Create expense categories
- Make deposits and withdrawals
- Track your spending
- Track and anticipate upcoming expenses
- Get automatically generated upcoming expenses every month based on your spending in a given category
- Manage multiple accounts
- Manage investment funds
- Track debt
- Setup transactions to be automatically created for you every month
- View different types of reports regarding your income and expenditures
- Get an early retirement calculation based on your personal financial situation
- Encrypt your transactions for privacy
- Offline mode
- Supports 168 currencies### Chef
- Create recipes
- Share recipes with other users
- Get notifications in shared recipes
- Send recipes to other users
- Link ingredients to tasks in To Do Assistant and see whether you have the required ingredients to prepare a meal
- See the nutrition and cost of recipes
- Create a dietary profile and track your daily nutrient intake### Weatherman
- Be aware of the weather
## Development
You will need an `.env` file if you want to start it locally with Docker. Just create a copy of `.env.example` and update the variables with the appropriate values.
## License
This project is licensed under the GNU GPLv3 License - see the [LICENSE](LICENSE) file for details.