https://github.com/syntrydy/megamusicstore
A music store application build using spring boot, spring security, postgres, bootstrap, jquery.
https://github.com/syntrydy/megamusicstore
bootstrap gradle heroku jpa spring-boot spring-security thymeleaf
Last synced: 3 months ago
JSON representation
A music store application build using spring boot, spring security, postgres, bootstrap, jquery.
- Host: GitHub
- URL: https://github.com/syntrydy/megamusicstore
- Owner: syntrydy
- Created: 2017-12-03T18:17:22.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-10T16:35:01.000Z (over 8 years ago)
- Last Synced: 2025-04-23T16:37:34.898Z (about 1 year ago)
- Topics: bootstrap, gradle, heroku, jpa, spring-boot, spring-security, thymeleaf
- Language: CSS
- Homepage: https://megamusicstore.herokuapp.com/
- Size: 26.3 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Megamusicstore
A music store application build using spring boot, spring security, postgres, bootstrap, jquery.
# What are the features?
#### This application has two mode:
1. User mode: where user can browse music catalog, search musics, likes or dislikes a music
and see upcoming events in music industry.
2. Admin mode: The adminstrator here manage the whole app. He nanage musics, categories,
users and their roles.
#### Others cool stuff are:
1. The application are Unit tested(Junit)
2. The integration test is up(selinuim/webdriver),BDD.
3. Email notification during password reset and new user registration.
# How to launch the application?
1. Clone the repo
2. Install postgres on your pc
3. Create a database named **musicdb** own by user postgres
4. `cd` in application root folder
4. Run the command `gradle bootRun`
6. Launch a browser and visit this link **http://localhost:8080**
7. Enjoy and rate the repo.
8. Call me when you need help. Lol!