author | title |
---|---|
Mohammad Esmaeili |
Simple Wallet app |
- a very simple django rest framework project that each user can create multiple wallets and they can transfer funds through it
- we are using django base users as user model
- django
- django rest framework
- Python 3.11 and up
- sqlite
- setup virtual environment
python3.11 -m venv venv && source venv/bin/activate
- install dependencies
pip install -r requirements.txt
- migrate to sqlite
python manage.py migrate
- run local server
python manage.py runserver
we are using pytest as testing library so easily run pytest to run tests
pytest
- you can access api documents made by swagger here
Mention how anyone can contribute to make this project more productive or fix bugs in it.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate. If you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are warmly welcome.
Steps to contribute:
- Fork this repository (link to your repository)
- Create your feature branch (git checkout -b feature/fooBar)
- Commit your changes (git commit -am 'Add some fooBar')
- Push to the branch (git push origin feature/fooBar)
- Create a new Pull Request