Live can be viewed at https://your-budgett.herokuapp.com/
A budget manager website made using Django Rest Framework and React.
This project is simple budget manager, which allows you to store transactions from different accounts. Features:
- Register and Login
- Token Authentication to connect DRF and React
- Can login with username or email
- Accounts
- View Accounts
- Add Account
- Edit Account
- Delete Account
- Transactions:
- View Accounts
- Add Account
- Edit Account
- Delete Account
Project is created with:
- Django(Django Rest Framework)
- Pytest
- React(Redux, React Router)
- Bootstrap
- Docker
To run this project:
- Install Docker, NPM.
- Clone repository.
$ git clone https://github.com/rdubowski/bookstore/
- Install frontend dependencies.
$ cd backend/
$ cd frontend/
$ npm install
$ cd ..
- Build image with docker-compose
$ docker-compose build
- Run image.
$ docker-compose up