/busker

Primary LanguagePython

Busker

Busker is an online platform where artists can upload and share their originally-created sounds, inspired by Bandcamp. Anyone can listen for free, as well as support their favorite artists by sending a tip.

Check out the app: 🌟 Live Demo 🌟

Busker main image

🎹 Technologies Used

  • HTML5
  • CSS3
  • SASS
  • React/Redux
  • Python
  • Flask
  • Flask-Migrate
  • SQLAlchemy
  • WTForms

🎻 Instruction

  1. Clone the repository.
  2. Run pipenv install on the terminal from the root directory.
  3. Run pipenv run flask run to start up the backend server.
  4. Open a new terminal, and navigate to react-app directory from the root directory with cd react-app.
  5. Run npm install to install all frontend dependencies.
  6. Run npm start to start up the app.
  7. Access http://localhost:3000/.

🥁 Documentation