https://github.com/techulus/manage
An open-source project management suite inspired by Basecamp
https://github.com/techulus/manage
Last synced: 5 months ago
JSON representation
An open-source project management suite inspired by Basecamp
- Host: GitHub
- URL: https://github.com/techulus/manage
- Owner: techulus
- License: agpl-3.0
- Created: 2023-06-30T08:35:32.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-12-19T00:30:52.000Z (6 months ago)
- Last Synced: 2025-12-20T10:54:08.934Z (6 months ago)
- Language: TypeScript
- Homepage: https://managee.xyz
- Size: 23.1 MB
- Stars: 55
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README

## 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](https://twitter.com/arjunz).
> See the roadmap below.
## V1 Roadmap
- [x] Basic Project management
- [x] Task lists and tasks
- [x] Files - Uploading and sharing files
- [x] Comments
- [x] Events / Calendar
- [x] Activity logs
- [x] Search
- [x] Permissions
- [x] Notifications
- [x] Posts
## 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=
# Workflows
QSTASH_URL=
QSTASH_TOKEN=
QSTASH_CURRENT_SIGNING_KEY=
QSTASH_NEXT_SIGNING_KEY=
```
### Run using Docker
```bash
docker-compose up
```
## Deployment
Manage is hosted on [Railway](https://railway.com?referralCode=techulus), a modern platform that makes deploying applications simple and fast. Railway provides excellent developer experience with features like automatic deployments, built-in databases, and seamless scaling.
## Note on Performance
> **Warning**
> This app is still in development.
> If you see something broken, you can ping me [@arjunz](https://twitter.com/arjunz).
## License
Licensed under the [GNU AFFERO GENERAL PUBLIC LICENSE](https://github.com/techulus/manage/blob/main/LICENSE).