Full stack web application for hedge fund with React frontend and Django rest framework under the hood.
https://hedge-fund.netlify.app/
Clone
git clone https://github.com/GVatest/hedge-fund
cd hedge-fund
Install
Build docker image
docker build -t [name] .
or
Install manually
pip install -r requirements.txt
Start
Create database
python manage.py migrate
Enable debug mode
export DJANGO_DEBUG=True
Start server
python manage.py runserver
Install
npm install
# or
yarn install
Start
npm run dev
# or
yarn dev
-
As data base
sqlite
was chosen, since it is quite easy to work with, and there were no plans for a large load on the project, so choosing any other, more advanced database, for examplepostgresql
, didn't make sense. -
Authorization is implemented using
JWT
tokens, this is a convenient, safe and universal solution. -
The idea of
Feature-Sliced Design
is the basis for the architecture of the application frontend. The state manager isRedux Toolkit
in conjunction withRTK Query
.Vite
is responsible for build and project workflow.
This is my independently developed "turnkey" freelance project for Russian hedge fund. I wasn't involved in the project's further development.
Contributors:
- 👤 Vasiliy Ganja
Github
: @Gvatest