Skip to content

Latest commit

 

History

History
83 lines (51 loc) · 3.69 KB

README.md

File metadata and controls

83 lines (51 loc) · 3.69 KB

SoundUp

Link to live site

Hosted on Heroku: SoundUp

Description

Inspired by OpenTable, SoundUp is a reservation platform where users can search for and hire musicians for gigs and events.

Index

| Features List | Database Schema | Backend API Routes | Frontend Routes | Redux Store | User Stories | Wireframes |

Technologies

SoundUp was built using the following technologies:

Getting Started

To see SoundUp live, please click the link provided above. To run SoundUp locally, please follow these steps:

  • Clone the repository with
  • git clone https://github.com/madilippmann/SoundUp.git
    
  • Create a database and database user. If using psql, the commands would be
  • psql
    CREATE USER soundup_app WITH PASSWORD <password> CREATEDB;
    CREATE DATABASE soundup_dev WITH OWNER soundup_app;
    
  • Navigate to the backend folder and install python packages
  • pipenv install
    pipenv shell
    
  • Create and seed database with
  • flask db upgrade
    flask seed all
    
  • Start the server with
  • flask run
    
  • Next, navigate to the react-app folder and run
  • npm install
    
  • Start the app with
  • npm start
    

    Demos

    Demo user login / create new booking

    demo2

    Reviews

    demo1