Skip to content

A small web project to provide a headstart while building a java/Spring-based web app.

Notifications You must be signed in to change notification settings

Olatunji-Longe/headstart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About

A small web project to provide a headstart while building a java/Spring-based web app.

The following technologies were used;

  • Java
  • Spring Boot framework
  • H2 Database
  • Thymeleaf templating
  • Bootstrap
  • jQuery & ajax

Requirements

  • Java 8
  • Maven

How To Run the Application?

  • Clone this project
    git clone https://github.com/Olatunji-Longe/headstart.git
  • Change directory to the project root in your terminal (linux, mac) OR in your command line interface (windows PC)
    cd headstart
  • build the application by executing the following command
    mvn clean package
  • Run the application with the following command:
    mvn exec:java

This should launch a browser window with a login page. Use the following credentials to login;

    username: user@headstart.com
    password: secret

NOTE - This is just a default user that was used to bootstrap the application. if you need multiple users, you will have to include your own user registration workflow.

If you simply need to demo static users, just add them in the bootstrap phase by extending the functionality in com.quadbaze.headstart.lifecycle.Bootstrap.java class's initDefaultUserIfRequired() method.


The application can be further customized as needed by inspecting the code and extending various provided functionalties according to requirements!

About

A small web project to provide a headstart while building a java/Spring-based web app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published