Skip to content

Latest commit

Β 

History

History
56 lines (45 loc) Β· 1.35 KB

File metadata and controls

56 lines (45 loc) Β· 1.35 KB

🎡 Waveo β€” Django App

This is the Django backend for Waveo, an interactive music visualization platform.

πŸ† Created for DemonHacks 2020
πŸ… Winner of the "Hack the Arts" category

πŸ“Ί Video Demo


πŸš€ Running Locally

To get started with Waveo on your local machine:

  1. Clone the repository
  2. Run pip install -r requirements.txt to install the dependencies
  3. Generate static files:
    python manage.py collectstatic
  4. Run python manage.py runserver to start the server
  5. Go to http://localhost:8000 in your browser

🧩 Integrating into Another Django Project

  1. Clone the repository

  2. Run pip install -r requirements.txt to install the dependencies

  3. Add the waveo folder to your Django project directory (same level as your other apps)

  4. Update your settings.py:

    INSTALLED_APPS = [
        ...,
        'waveo',
    ]
  5. Update your urls.py:

    At the top:

    from django.urls import include, path

    In urlpatterns:

    path('', include('waveo.urls')),
  6. Generate static files:

    python manage.py collectstatic
  7. Start the Django development server:

    python manage.py runserver