Trybe connects you to event sponsors and helps you to manage tasks for seamless collaboration within your team.
- Get sponsorships for your events
- Keep track of tasks
- Plan out events in advance
- Backend: Django, Django Rest Framework
- Frontend: Nextjs 14, ShadcnUI
- Clone the repo
git clone https://github.com/adityanandanx/Trybe cd Trybe
- Setup python virtual environment named
.venv
:python -m venv .venv
- Activate the environment (Only run the command corresponding to your OS/shell):
- Mac/Linux:
source .venv/bin/activate
- Windows Powershell:
.venv\Scripts\Activate.ps1
- Windows Cmd:
.venv\Scripts\Activate.bat
- Install python dependencies:
pip install -r requirements.txt
- Run django development server:
cd backend python manage.py runserver
- Install dependencies:
cd frontend pnpm install
- Run nextjs development server:
pnpm dev
Note:
In order to fix the following error while the setup on windows
about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170. At line:1 char:1 + .venv\Scripts\Activate.ps1 + ~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : SecurityError: (:) [], PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccessRun the command :
Set-ExecutionPolicy Unrestricted -Scope Process