Skip to content

summertriangle-dev/BanGDream

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BanGDream

Girls Band Party!

Get Started

  • Install pre-requirements

    • Debian, Ubuntu, and variants

      sudo apt-get install git gcc libpython-dev libffi-dev python-virtualenv libmysqlclient-dev nodejs
      apt-get install libpython-dev libffi-dev python-virtualenv libmysqlclient-dev nodejs
    • Arch

      pacman -S libffi python-virtualenv libmysqlclient nodejs
  • Clone the repo

    git clone https://github.com/SchoolIdolTomodachi/BanGDream.git
    cd BanGDream
  • Create a virtualenv to isolate the package dependencies locally

    virtualenv env
    source env/bin/activate
  • Install packages (including MagiCircles)

    pip install --upgrade setuptools
    pip install -r requirements.txt
  • Create tables, initialize database (sqlite3)

    python manage.py migrate
  • Generate the generated settings

    python manage.py generate_settings
  • Get the static files

    git clone https://github.com/SchoolIdolTomodachi/StardustRun-Static.git
    mv StardustRun-Static stardustrun/static
  • Download front-end dependencies

    npm install -g bower
    bower install
  • Launch the server

    python manage.py runserver
  • Open your browser to http://localhost:8000/ to see the website

More

  • Compile localized messages

    python manage.py compilemessages
  • Fill the map with users locations

    python manage.py latlong
  • Force update MagiCircles to the latest commit

    pip install -r requirements.txt --upgrade

About

Girls Band Party!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.2%
  • HTML 5.8%