Skip to content

thicolares/my-wonderland-symfony

Repository files navigation

My Wonderland

Build Status Scrutinizer Code Quality

A simple tool that helps you to find the place where there're more concerts performed by the artists you love.

It matches your Spotify profile with Songkick calendar and venues in the near future.

Requirements

Docker

Install Docker

You can run the project using PHP> = 7.1, nginx or Apache, and composer. All you have to do is run composer install and set /src as the public folder for nginx or Apache.

Spotify API Key

I'm using the new Beta API (as on Apr 7th 2018). Apply for Spotify API key. The request is processed immediately: https://beta.developer.spotify.com/. From May 7th 2018 and on: https://developer.spotify.com/

Songkick API Key

Apply for Songkick API key. The request is analyzed by a human being and can take more than one day :\ https://www.songkick.com/api_key_requests/new

Installation

Clone the project (or download it):

$ git clone https://github.com/colares/my-wonderland.git
$ cd my-wonderland

Copy and setup your .env vars. Recommended: Leave BASE_URI with the default value:

$ cp .env.example .env

Create a record in your hosts file to point my-wonderland.localhost to your Docker environment:

$ sudo vim /etc/hosts

Add the record:

127.0.1.1       my-wonderland.localhost

Run:

$ docker-compose run composer install
$ docker-compose up web php

Visit http://my-wonderland.localhost:8080/.

Screenshots

Welcome

Welcome

Connect My Wonderland to your Spotify account

Connect My Wonderland to your Spotify account.

Find your wonderland

New York? Sweet!

Find your wonderland

About

Find the place where there're more concerts performed by the artists you love.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published