Skip to content

An example app store which uses Spring and Vue.js. This project was created in the context of the lecture software architecture @ Hochschule München.

License

Notifications You must be signed in to change notification settings

Daniel-Seifert/spring-vue-appstore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fr-11 Apps@FHM

Simple appstore example which was created in the context of the lecture Software Architecture (2019) @ Hochschule München.

Setup

The project can be built and started in three steps:

  1. Build the frontend and bundle it inside spring
# Build frontend with production profile
$ ./scripts/build.sh

# Build frontend with development profile
$ ./scripts/build-dev.sh
  1. Set environment vairables for running PostgreSQL instance
export JDBC_DATABASE_URL=<your url>
export JDBC_DATABASE_USERNAME=<your user>
export JDBC_DATABASE_PASSWORD=<your password>
  1. Start Spring via maven
# Production mode
mvn spring-boot:run -Pprod

# Local development (H2 database is used)
mvn spring-boot:run -Pdev

User interfaces

  • The main application should be reachable here.
  • There is also a Swagger-UI available.

Development

A admin user for development is created during startup.

  • Username: swa_student
  • Password: swa_student

Initial work

  • Anton Saatze
  • Daniel Seifert
  • Prof. Dr. Gudrun Socher (professor)

About

An example app store which uses Spring and Vue.js. This project was created in the context of the lecture software architecture @ Hochschule München.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •