Skip to content

ManishG04/Trybe

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trybe - Extensive Reach and Seamless Coordination for your club

Trybe connects you to event sponsors and helps you to manage tasks for seamless collaboration within your team.

Features:

  1. Get sponsorships for your events
  2. Keep track of tasks
  3. Plan out events in advance

Tech Stack

Development setup:

Pre-requisites:

Steps:

  • Clone the repo
    git clone https://github.com/adityanandanx/Trybe
    cd Trybe

Backend Setup

  1. Setup python virtual environment named .venv:
    python -m venv .venv
  2. 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
  3. Install python dependencies:
    pip install -r requirements.txt
  4. Run django development server:
    cd backend
    python manage.py runserver

Frontend Setup

  1. Install dependencies:
    cd frontend
    pnpm install
  2. 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 : UnauthorizedAccess 

Run the command :

Set-ExecutionPolicy Unrestricted -Scope Process

About

No description, website, or topics provided.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 66.8%
  • Python 24.7%
  • CSS 7.5%
  • JavaScript 1.0%