- Notifications
You must be signed in to change notification settings - Fork0
Create group with your friends and split bills without any hassle
rachit995/splitwise-API
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Create group with your friends and split bills without any hassle.
You can test the live APIhere.
⚡️ Add users/members to the application (CURD)
⚡️ Create groups and add new members to the group (CRUD)
⚡️ Add expenses in the group and let the application handle all the spliting
.├── Procfile├── README.md├── app.py├── application│ ├── __init__.py│ ├── config│ │ └── __init__.py│ ├── controllers│ │ ├── expense.py│ │ ├── group.py│ │ ├── simplify.py│ │ ├── transaction.py│ │ └── user.py│ └── models│ ├── expense.py│ ├── group.py│ ├── transaction.py│ ├── user.py│ └── user_group.py├── practice.py├── requirements.txt├── runtime.txt└── wsgi.pyEntry point isapp.py. All the models are being stored inmodels. All the routes are structured incontrollers.
Step 1: Install all the dependencies.
pip install -r requirements.txtStep 2: Run the server. (Make sure.env is already has all the required environment variables)
python app.pyThis is aFlask backend application hosted onHeroku.
Thewsgi.py contains the direct run code for the application. It is being executed bygunicorn inProcfile. Heroku directly executesProcfile and starts the server.
This API has also been documented atPostman. You can test ithere.
About
Create group with your friends and split bills without any hassle
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.