This project is a web application to share costs of event between many participants. Let's say you go on a trip with your friends. Someone pays for car, another one for food, someone else for tickets. In this app you can just create event and connect bills to it, assign participants, set participant who pays for this bill and take a look who owns who money and how much.
Project is created with:
- backend:
- Python 3
- Django 3
- Django REST Framework
- frontend:
- TypeScript
- ReactJS
- RxJS
To run this project locally:
- backend (with dummy SECRET_KEY):
- Linux:
$ export SECRET_KEY="dummy"
- Windows:
$ set SECRET_KEY="dummy"
You can also create superuser account:$ pip install -r requirements.txt $ python manage.py migrate $ python manage.py runserver
$ python manage.py createsuperuser
- Linux:
- frontend
$ cd frontend $ npm install $ npm start