A website development project, created for the Per Scholas Full Stack Java Developer training program.
Users of this website may create a poll with a poll title and three song titles. Then users may vote on which is the best song in each poll. Users are limited to one vote per poll.
This website is no longer active.
- Java 11
- Spring Boot
- Postgres
- Spring Security
- JUnit
- Lombok
- Download source code from the git repository using this command:
git clone https://github.com/ekand/music-poll-website-public.git
- Start up an instance of Postgres with database name
music_poll_website_generated
and schemapublic
- Adjust the following default properties in
src/resources/application.properties
to suit your database configuration. - The default port for the database is
5432
- The default username is
postgres
- The default password is empty
- In the root directory of the project, run this command to build and launch the application:
./mvnw spring-boot:run