💃 Search the kind of event you want to attend, and scroll through Yelp’s recommendations of places to go, eat, and drink nearby!

A website for Leeds-based users to search a type of event, get recommendations of local events and venues; powered by Leeds Inspired and Yelp API using Python Flask.

🎨 Features / 주요 기능

  • Use of REST APIs - Leeds Inspired API and Yelp Fusion API
  • User to select the category of the event
  • Fetch local Leeds events of user’s choice, via LeedsInspired’s API.
  • User to select one event from the recommendations
  • Lists the venue information alongside the restaurants nearby, via Yelp’s API.
  • Server and Client communication, which passes session information.

➰ Project Duration

November, 2019

🐾 Examples / 사용 예제

📚 Stack / 개발 환경

  • Python
  • Flask - Micro web framework for Python
  • HTML, CSS - Templating and styling of the web service
  • REST APIs - To fetch relevant information for the service

⚒ Installation / 실행 방법

Installation

  1. Create a virtual environment virtualenv flask
  2. Activate the flask virtual environment source flask/bin/activate
  3. Install dependencies. (-U: update if already installed) pip install -U -r requirements.txt
  4. Setting development environment export FLASK_ENV=development

Running Server and Client

  1. Run the server python server.py
  2. Run the client
    cd client
    python client.py
    

📜 License

This project is licensed under the terms of the MIT license.

Leave a comment