# Venture Build Setup Guide
## Summary
This document guides the setup for the Venture Build Backend application.
## Team
| Name | Role | Contact |
|---|---|---|
| Jessica | Product Owner | |
| Saad | SWE | |
| Man Hei | SWE | |
| Alykhan | SWE | |
## Development Guide
Currently we have general project tracking on Notion. Please make sure you have access to the link. We will track specific tasks and tickets using GitHub Projects. Navigate to the project tab in the repository to view the task plan.
On Notion, you should also add comments at least once a week. Jessica (the project manager) reviews the comments for the latest status every Friday.
Furthuremore for the sake of consistency we will have a branch naming convention as follows `[fea/hotfix/chore]/change-description`.
- `[fea/hotfix/chore]` indicates whether a full feature is being done, a chore update, or a hotfix on the develop branch for a bug
- `change-description` is a small desciption of the change based on the ticket assigned in the project
Upon completion of a feature please open a pull request and add those who you would like to review. Once approved the branch can be merged and deleted.
Some additional resources:
- **Meeting notes**: Google Docs Link
## Background
What is Venture Build?
Venture Build is a entrepreneurship platform developed to aid African startups begin their ventures as part of the African Impact Challenge. The platform is currently in development with the goal of completing a MVP by April 2024.
The backend of this application has been developed using Django with a heavy reliance on the Django Rest Framework.
To learn more about setting up the application for local development, please continue reading below.
## Preliminary Steps
Git will need to be installed please see the official documentation at . Once git is installed navigate to the directory of your choosing and execute `git clone
github.com`.
## Backend …