Skip to content

App to facilitates bookings between artists who can play at venues, and venues who want to book artists.

Notifications You must be signed in to change notification settings

ManalShehri/Fyyur-Artist-Booking-Site

Repository files navigation

Fyyur

Introduction

Fyyur is a musical venue and artist booking site that facilitates the discovery and bookings of shows between local performing artists and venues. This site lets you list new artists and venues, discover them, and list shows with artists as a venue owner.

Your job is to build out the data models to power the API endpoints for the Fyyur site by connecting to a PostgreSQL database for storing, querying, and creating information about artists and venues on Fyyur.

Development Setup

  1. Download the project starter code locally
git clone https://github.com/ManalShehri/Fyyur-Artist-Booking-Site.git
cd Fyyur-Artist-Booking-Site 
  1. Initialize and activate a virtualenv using:
python -m virtualenv env
source env/bin/activate

Note - In Windows, the env does not have a bin directory. Therefore, you'd use the analogous command shown below:

source env/Scripts/activate
  1. Install the dependencies:
pip install -r requirements.txt
  1. Run the development server:
export FLASK_APP=myapp
export FLASK_ENV=development # enables debug mode
python3 app.py
  1. Verify on the Browser
    Navigate to project homepage http://127.0.0.1:5000/ or http://localhost:5000

About

App to facilitates bookings between artists who can play at venues, and venues who want to book artists.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published