Web application that let you choose between differents paths(public transport and walking) from a Parisian adress to a choosen near theater.
Once your adress is selected you choose one of the 10 nearest displayed theater. Once the theater selected you select the path you prefer. The web app display the path on a map and give you the details.
Link to the live version.
Adresse - Public API for french adress
Navitia - Public API for Ile-de-France public transport
Cinemas - Public API for Cinemas in France
MovieDB - Public API for movies
GoogleMaps - GoogleMaps API
This is a project built with create-next-app
Once the repo clone with
git clone https://github.com/jonathan-robin/cinemaps.git
if not already installed, install npm
npm install npm@latest -g
then install the project packages
npm install
To run the dev server, run
npm run start
Get free API keys for each API you want to use and put it in a .env
file at the root.
Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Fork the Project
Create your Feature Branch (git checkout -b feature/AmazingFeature
)
Commit your Changes (git commit -m 'Add some AmazingFeature'
)
Push to the Branch (git push origin feature/AmazingFeature
)
Open a Pull Request
Jonathan ROBIN - contact@jonathan-robin.com
https://www.jonathan-robin.com
https://www.github.com/jonathan-robin