Skip to content

yoonjae-chang/devfest2026

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

104 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

devfest2026

Frontend setup

cd frontend
npm i

Start locally

npm run dev

Backend setup

From the project root:

1. Create and activate the virtual environment

From the project root:

cd backend
python3.11 -m venv venv

Activate the virtual environment:

  • macOS/Linux:
    source venv/bin/activate
  • Windows (cmd):
    venv\Scripts\activate.bat
  • Windows (PowerShell):
    venv\Scripts\Activate.ps1

2. Install dependencies

With the virtual environment activated (from the backend/ directory):

pip install -r requirements.txt

3. Run the API

Set SUPABASE_URL and SUPABASE_KEY in a .env file in the project root or in backend/. With the venv activated and from the backend/ directory:

uvicorn backendapi:app --reload

4. Run the MP3-to-MIDI converter (standalone)

If the main API fails to start, you can run only the converter for the MP3→MIDI feature:

cd backend
source venv/bin/activate
uvicorn run_converter:app --reload --port 8000

Ensure the frontend uses NEXT_PUBLIC_API_URL=http://localhost:8000 (or the port you use).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors