Skip to content

An open-source project management suite inspired by Basecamp

License

Notifications You must be signed in to change notification settings

techulus/manage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Manage

Manage is an open-source project management platform. 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

  • Basic Project management
  • Task lists and tasks
  • Files - Uploading and sharing files
  • Comments
  • Events / Calendar
  • Activity logs
  • Posts & files
  • Notifications
  • Search
  • Admin panel
  • Permissions

Development

Environment

# Auth
NEXT_PUBLIC_APP_URL=
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=

# Database
DATABASE_URL=

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

# TurboWire for Websockets
TURBOWIRE_DOMAIN=
TURBOWIRE_SIGNING_KEY=
TURBOWIRE_BROADCAST_KEY=

# Email
RESEND_API_KEY=

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 suite inspired by Basecamp

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Languages