Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tomiwa-ot/concert-survey
Create concerts and load artist profiles from Spotify
https://github.com/tomiwa-ot/concert-survey
dynamic-routes dynamic-routing php php-8 php-mvc php-mvc-application spotify spotify-api survey
Last synced: about 10 hours ago
JSON representation
Create concerts and load artist profiles from Spotify
- Host: GitHub
- URL: https://github.com/tomiwa-ot/concert-survey
- Owner: Tomiwa-Ot
- License: gpl-3.0
- Created: 2023-05-14T21:16:35.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-26T09:31:00.000Z (8 months ago)
- Last Synced: 2024-09-24T20:05:31.677Z (about 13 hours ago)
- Topics: dynamic-routes, dynamic-routing, php, php-8, php-mvc, php-mvc-application, spotify, spotify-api, survey
- Language: CSS
- Homepage: https://tomiwa-ot.github.io/concert-survey/
- Size: 4.7 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Concert Survey
Create concerts and load artist profiles from Spotify using MVC dynamic routing architecture in PHP.## Features
- Create concert
- Add/remove artist from Spotify
- Add/remove artist track from Spotify
- Automated renewal of Spotify API key
- Dynamic routing
- MVC architecture
- Cross-site request forgery protection
- Automatically add .env content to systems environment variables
- OOP design## Usage
- Run the command ```composer install```
- Insert Spotify client secret and client id in the .env file
- Update database configuration in the .env file
- Execute the ```database.sql``` file
```console
Username: admin
Password: password
```## Screenshots
![Screenshot 2023-05-14 at 22-42-56 https __localhost](https://github.com/Tomiwa-Ot/concert-survey/assets/37912743/fc256cef-c955-4e08-857d-9918c31ddc99)
![Screenshot 2023-05-14 at 22-43-15 The return of Michael Jackson](https://github.com/Tomiwa-Ot/concert-survey/assets/37912743/120be766-02cd-48c4-bad5-ddea701a8646)
![Screenshot 2023-05-14 at 22-43-52 Back For Everything](https://github.com/Tomiwa-Ot/concert-survey/assets/37912743/d26c9402-aff5-4eab-8ac2-c1c6d96b0484)
![Screenshot 2023-05-14 at 22-43-32 The return of Michael Jackson Michael Jackson](https://github.com/Tomiwa-Ot/concert-survey/assets/37912743/c16bf55a-4c0a-4e29-9df4-e1501410aa59)
![Screenshot 2023-05-14 at 22-44-10 Back For Everything Kodak Black](https://github.com/Tomiwa-Ot/concert-survey/assets/37912743/f2375bce-9672-45fd-a74e-1a564d43bd4e)
![Screenshot 2023-05-14 at 22-44-23 Login](https://github.com/Tomiwa-Ot/concert-survey/assets/37912743/08fa2672-b39a-489c-af02-b068c82fa45a)
![Screenshot 2023-05-14 at 22-45-13 Admin Home](https://github.com/Tomiwa-Ot/concert-survey/assets/37912743/5b615934-40f0-4092-a810-24b71e9af221)
![Screenshot 2023-05-14 at 22-45-22 Admin Home](https://github.com/Tomiwa-Ot/concert-survey/assets/37912743/1c394f54-cad9-4481-8363-363f59de5b57)
![Screensho![Screenshot 2023-05-14 at 22-52-11 Back For Everything](https://github.com/Tomiwa-Ot/concert-survey/assets/37912743/daa915b3-b635-4e8d-9682-a4767c053a66)
t 2023-05-14 at 22-46-02 Back For Everything](https://github.com/Tomiwa-Ot/concert-survey/assets/37912743/1ce25ab1-c053-4108-ae51-b5ec54b89230)
![Screenshot 2023-05-14 at 22-46-21 Back For Everything](https://github.com/Tomiwa-Ot/concert-survey/assets/37912743/17131dbd-9188-4078-9580-4f863ae6dc0e)
![Screenshot 2023-05-14 at 22-47-05 Back For Everything](https://github.com/Tomiwa-Ot/concert-survey/assets/37912743/a006e194-d450-4063-bcda-3d977f31e55c)