Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/linsanity03/sofhe_backend
Software for Household Expenses (SOFHE) using Django, Django-Rest-Framework, Swagger-API, Celery, Redis, RabbitMQ, MYSQL
https://github.com/linsanity03/sofhe_backend
celery-redis django-rest-framework expense-tracker mysql-database python3 swagger-api
Last synced: 15 days ago
JSON representation
Software for Household Expenses (SOFHE) using Django, Django-Rest-Framework, Swagger-API, Celery, Redis, RabbitMQ, MYSQL
- Host: GitHub
- URL: https://github.com/linsanity03/sofhe_backend
- Owner: LINSANITY03
- Created: 2022-09-30T06:41:21.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-03T22:20:14.000Z (almost 1 year ago)
- Last Synced: 2024-01-04T00:46:47.209Z (12 months ago)
- Topics: celery-redis, django-rest-framework, expense-tracker, mysql-database, python3, swagger-api
- Language: Python
- Homepage:
- Size: 91.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sofware for Household expenses (SOFHE)
Backend part of the SOFHE project.
## Tools used:
- Django
- Django-rest-framework
- MYSQL
- CELERYTo run the project:
## 1. Create and active virutal environment
Open the terminal and enter the following cmd.
```
virutalenv venv
venv\Scripts\Activate
```## 2. Install all the dependencies
After activating virutal environment, install the requirements.
```
pip install -r require.txt
```## 3. Open Terminal and go to project directory and run the project
After all the libraries are set, let's run the project.
Go to the directories where manage.py is allocated.```
cd sofhe/python manage.py runserver
```## 4. Go to web browser and enter following url to view all the available url using SWAGGER-API.
To see the endpoints and schema used go to the following links.
```
127.0.0.1:8000/schema/docs/
```You can see the different api. To test, click on the api and press try it out.