codingforentrepreneurs /
Time-Tasks-2
Turn your python projects into a task master and scheduling genie with the magic of Celery & Redis. This is Time & Tasks 2.
46/100 healthLoading repository data…
preciousimo / repository
This is the backend of a trading application, built with Django and PostgreSQL. It provides RESTful APIs to enable users to perform trading transactions and retrieve market data.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This is the backend of a trading application, built with Django and PostgreSQL. It provides RESTful APIs to enable users to perform trading transactions and retrieve market data.
Before you can run this application, you need to have the following software installed on your machine:
git clone https://github.com/preciousimo/Trading-app-backend.git
cd Trading-app-backend
pip install -r requirements.txt
DB_HOST=<database-host>
DB_NAME=<database-name>
DB_USER=<database-user>
DB_PASSWORD=<database-password>
Replace database-host, database-name, database-user, and database-password with your own values.
python manage.py migrate
python manage.py runserver
GET /api/accounts/int:pk/ Retrieve a single trading account by ID.
GET /api/equities/ Retrieve a list of equities.
GET /api/equities/int:pk/ Retrieve a single equity by ID.
GET /api/balances/ Retrieve a list of balances.
GET /api/balances/int:pk/ Retrieve a single balance by ID.
GET /api/marketwatchtimes/ Retrieve a list of market watch times.
GET /api/marketwatchtimes/int:pk/ Retrieve a single market watch time by ID.
All endpoints require authentication, except for /api/equities/. The authenticated user can only access their own data (e.g. their own accounts, balances, etc.).
NB: The JWT must be included in the Authorization header of the request, using the Bearer scheme.(This has not been set yet)
In addition to the above endpoints, there are also endpoints for creating, updating, and deleting objects:
POST /api/accounts/ PUT /api/accounts/int:pk/ DELETE /api/accounts/int:pk/ POST /api/equities/ PUT /api/equities/int:pk/ DELETE /api/equities/int:pk/ POST /api/balances/ PUT /api/balances/int:pk/ DELETE /api/balances/int:pk/ POST /api/marketwatchtimes/ PUT /api/marketwatchtimes/int:pk/ DELETE /api/marketwatchtimes/int:pk
If you find a bug or have a feature request, please open an issue on the Github repository. Pull requests are also welcome.
Selected from shared topics, language and repository description—not editorial ratings.
codingforentrepreneurs /
Turn your python projects into a task master and scheduling genie with the magic of Celery & Redis. This is Time & Tasks 2.
46/100 healthfabinhojorge /
An OCR (tesseract) web interface to upload images. The idea of this project is to study technologies like Python, Django, Continuous Integration, Celery, etc...
38/100 healthmurodof /
Market-Ecommerce is a web-based e-commerce platform built with Python using the Django framework and PostgreSQL as the database. This project provides a robust foundation for an online marketplace, including features such as user authentication, product management, and order processing.
33/100 healthPublisherName /
This is a simple event management application API that allows users to create, read, update, and delete events. The API is built using Django Rest Framework and utilizes Docker for containerization, Redis for message brokering, and Celery for task scheduling.
53/100 healthNambiar40 /
This project is a web-based Tatkal ticket booking automation system built using Python and Django, designed to help users pre-schedule Tatkal bookings. It leverages Celery for background task scheduling and Selenium/Playwright for automating the ticket booking process on the IRCTC platform.
43/100 healthHaamedKhosravii /
This is a restful API with most of the features of a blog which authors also can follow each other.
61/100 health