Automated Trading Script Development

Job ID: 39558313

Budget: ₹250,000 – ₹500,000 INR

About the application:
Automated and secure trading system based on Google sheets to input buy/sell data, and designed to execute trades based on real-time market conditions, using its integration with Zerodha and Kotak broker.

-----------------------------------------------------

Technically, contains the following:
Flutter (Pretty Frontend):
This is the face of the app—the dashboard we see on the screen. It's the part that lets us log in, monitor trades, and maybe make changes.

NGINX (Traffic Cop):
This is like the gatekeeper. It takes incoming requests (like when we log in or check data) and directs them to the right place.

Backend/web (Brains of the Operation):
This is where all the heavy lifting happens. It processes data, applies the trading rules, and decides when to buy or sell. It maybe talks to Google Sheets, Redis, and the database to keep everything in sync.

Redis (Fast Data Guy):
The app's quick-access memory. It stores things like temporary data or cache, making everything run much faster.

PostgreSQL (Reliable Data Guy):
Important stuff is stored permanently. Might contain user information, trading history, configurations though not sure.

Google Sheets (Friendly Assistant):
Instead of editing complex files, just update Google Sheets to change buy/sell strategies or thresholds.

Certs/SSL:
Certificates to ensure secure access/authentication in place for all services to interact seamlessly and communication with clients.

Docker and Containers:
Encapsulation of services (Redis, NGINX, backend, frontend).

-----------------------------------------------------

Development and Deployment Tools
Docker Compose:
Orchestrates build and deployments of various services and facilitates testing and simultaneous service management.

Version Control (Git):
Code change tracking and management tool.

EC2 Instance (AWS):
Hosts the application on AWS Cloud.
Related categories: Python Linux Software Architecture Web Hosting Redis