Skip to content

vincent/chorezilla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

83 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ChoreZilla

Manage your chores, assign to other users, get notified.

Rooms screenshot Chore form screenshot Members screenshot Home screenshot Rooms screenshot Notification screenshot

Static Badge Static Badge Static Badge

๐Ÿ“ฆ Features

  • Manage different households
  • Manage different rooms
  • Invite users
  • Add tasks to a room, with a frequency and assigned users
  • Users get notified until task is done
  • Admins get notified when task is done

โšก Notifications

Notifications are sent only via webpush for now, it could evolve in the future.

Web push

You'll need to generate VAPID keys, for example using this tool online or the provided go script

๐Ÿณ Selfhosting

You can host the platform yourself using the public docker image

Check the docker-compose file as an example.

In case you need it, the pocketbase admin panel is available on https://your.instance/_

๐Ÿ› ๏ธ Tech Stack

Built upon PocketBase and SvelteKit

๐Ÿ“– Development

Start the backend with

cd backend
./modd # will show an url to create the first admin 

Start the frontend with

cd frontend
npm install
npm run dev

๐Ÿ“„ License

This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.

About

A simple chores management tool ๐Ÿฆ–

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages