Skip to content

An ecosystem of PWAs that cooperate with each other to provide unique functionalities

License

Notifications You must be signed in to change notification settings

davidtimovski/personal-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Assistant

An ecosystem of PWAs that cooperate with each other to provide unique functionalities.

https://personalassistant.site

alt text alt text alt text alt text

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 file for details.