trebidav / comrade

OpenSource task manager for any community. Gamified.
Other
2 stars 0 forks source link
community open-source task-manager

Comrade: OpenSource task manager for any community. Gamified.

Main idea

Comrade App is a community-driven task management platform designed to empower users by organizing and coordinating execution of location-based tasks. With real-time updates and skill-based task assignments, it enhances collaboration, streamlines task management, and fosters active community involvement.

The app is tailored for community workers, volunteers, and organizations that prioritize efficient task coordination. This includes non-profit organizations, local community groups, event planners, and individuals eager to contribute to community service.

Using an interactive map, users can easily locate tasks that align with their skills and proximity. By encouraging skill development, the platform ensures tasks are matched with qualified individuals

Possible ways to use:

Key features include:

MVP – Looking for contributors!

First milestone is to reach MVP stage by implementing the minimal required functionality so the application can be demonstrated in a very simplified way.

Basic functionality

MVP issues

Issues that should be addressed in the MVP are tracked in the milestone:

https://github.com/trebidav/comrade/milestone/1

Contributing

Currently looking for contributors!

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Feel free to comment on the Issues or contribute with ideas if you don't know where to start.

Install

Use pipenv for dependency management

brew install pipenv

Run pre-commit hooks before opening MR

brew install pre-commit

Run server

pipenv shell
pipenv sync
cd comrade
python manage.py runserver

License

Comrade © 2024 by David Trebicky is licensed under CC BY-NC-SA 4.0