Skip to content
DC3160 Coursework
JavaScript Java HTML TSQL CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
CS3160.iml
README.md
mvnw
mvnw.cmd
pom.xml
snowdome.iml

README.md

Snowdome

DC3160 - Enterprise Application Technology

Backend built with Java Spring Framework

Frontend built with HTML, CSS and Vanilla JavaScript

Config

In order to get the system working on your infrastructure of choice, only two files need to be updated:

snowdome/src/main/resources/application.properties snowdome/src/main/resources/site/scripts/utils/helper.js

Set the IP addresses, ports and DB username/password combination to what your infrastructure requires.

Then simply run the Spring server to initiate the backend. Start up a webserver from the site folder in order to serve the frontend using something like Python or Node http-server

Goals Completed

The following goals of the spec have been completed:

  • The base spec
    • Login
    • Select a booking
    • View the selection
    • Save that booking selection
    • View the timetable
  • Extras:
    • User sign up
    • Quick ajax check for existing username
    • Clientside validation of username (more than 7 characters)
You can’t perform that action at this time.