Skip to content
Lightweight team management OSS
Python JavaScript HTML Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
client
db
scheduler
server
.gitignore
LICENSE
README.md
docker-compose.yml
startup.sh

README.md

Front Office

Manage team invites through text and email

Development

Server

Requires docker and python>=3.7

start an environment

python -mvenv env
pip install -e server/.
. ./env/bin/activate
pip install -r server/requires/development.txt

boostrap docker containers, environment variables and start the app

./startup && source ./build/test_env
adev runserver --app-factory make_app server/app/app.py

Client

node 12+

cd client
npm i
npm start

POST /teams

request

{
  "name": "Team Name"
}

POST /events

request

{
  "name": "Event Name",
  "team": "<team_id>"
}

POST /members

request

{
  "name": "John Smith",
  "email": "foo@localhost.com",
  "phone": "2222222222",
  "team": "<team_id>"
}

POST /invite

Sends invites for that event to members of the group

request

{
  "event": "<event_id>"
}

GET /invite/{id}

clicking the link marks the invite as accepted

GET /status

Health check

You can’t perform that action at this time.