A single page Svelte application which displays a database of football stadiums from the top five European leagues.
These leagues are based in:
- England
- France
- Germany
- Italy
- Spain
- View stadium data and images
- View stadium location on map
- Add stadiums
- Edit existing stadiums
- Remove existing stadiums
- View reviews on Stadiums
- Edit/delete user account
This app is based on the server-rendered version of the app and makes use of it's API.
- HTML, JavaScript, CSS
- Svelte
- ViteJS
- UIKit
- Leaflet.js
- svelte-spa-router
Having access to the API from the server-rendered version of this app is a prerequisite. By default the app is set to fetch API calls from the Heroku version of the server-rendered app.
# Clone the repository:
$ git clone https://github.com/TonyN96/european-stadiums-svelte.git
# Go into the repository
$ cd european-stadiums-svelte
# Install dependencies
$ npm install
# Run the app
$ npm run dev
