Skip to content

An open-source project management app inspired by Basecamp

License

Notifications You must be signed in to change notification settings

techulus/manage

Repository files navigation

Manage

Manage is an open-source project management app inspired by Basecamp. With its intuitive interface, customizable features, and emphasis on collaboration, Manage empowers teams to enhance productivity and achieve project success. Enjoy the benefits of open-source flexibility, data security, and a thriving community while managing your projects efficiently with Manage.

Warning This app is a work in progress. I'm building this in public. You can follow the progress on Twitter @arjunz. See the roadmap below.

V1 Roadmap

  • Users / teams management (Currently using LogTo)
  • Basic Project management
  • Task lists and tasks
  • Documents - Creating and sharing markdown documents
  • Files - Uploading and sharing files
  • Comments
  • Events / Calendar
  • Activity logs
  • Notifications
  • Discussions / Forums
  • Search
  • Permissions

Development

Environment

# Logto for Auth
LOGTO_ENDPOINT=
LOGTO_APP_ID=""
LOGTO_APP_SECRET=""
LOGTO_BASE_URL=""
LOGTO_COOKIE_SECRET=""
LOGTO_M2M_APP_ID=""
LOGTO_M2M_APP_SECRET=""

# Any S3 compatible storage
S3_BUCKET_ENDPOINT="
S3_ACCESS_KEY_ID=""
S3_SECRET_ACCESS_KEY=""
S3_BUCKET_NAME=""

Run using Docker

docker-compose up

Note on Performance

Warning This app is still in development. It's not ready for production use. Expect some bugs & performance hits when testing. If you see something broken, you can ping me @arjunz.

License

Licensed under the GNU AFFERO GENERAL PUBLIC LICENSE.

About

An open-source project management app inspired by Basecamp

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Languages