To install the dependencies for the project, go to the root directory
- first: install pipenv
- on root directory: pipenv sync
- pipenv shell
To run the development server
- cd portfolio_mgmt
- python manage.py runserver
Swagger Api Documentation
Silk UI to review the db queries
Database models for the portfolio and project on : root/portfolio_mgmt/portfolio/models.py
Serialization is done with rest framework serializers: root/portfolio_mgmt/portfolio/serializers.py
Viewset logic is on : root/portfolio_mgmt/portfolio/views.py
To refer the Thames only email validation system: root/portfolio_mgmt/users/serializers.py