/Movies_BookingSystem

This web app was realized for a university course group project. The idea was to create a web app for booking movie tickets. The app had to contain a customer view and an admin view. In the customer view had to be possible to book tickets and see previous bookings. In admin view had to be possible to add customers, add/remove movies and shows.

Primary LanguageJavaScript

kayttoliittymat

##Ajo-ohjeet

  1. Asenna node.js

BE

1.1 mene komentorivillä BE-kansion sisään.

1.2 suorita komento npm install

  1. Serveri käynnistyy komennolla node server.js

FE

1.01 Asenna gulp ajamalla komentorivillä npm install gulp -g

1.1 mene komentorivillä FE-kansion sisään

1.2 suorita komenta npm install

HUOM front-endin tyylittelyssä käytetään SCSS eikä CSS. Muutokset tyyleihin tehdään siis assets kansion styles.scss tiedostoon. SCSS on mukavampi käyttää, sillä se mahdollistaa muuttujien käytön esimerkiksi värien määrittelyssä. Lisäksi tyylejä voidaan sisentää

ESIM. SCSS:

body{

    div{
 
    }
}

vertaa CSS:

body {

}
body div {

}
  1. suorita komento gulp , joka seuraa muutoksia styles.scss tiedostossa ja muuntaa styles.scss tiedoston styles.css tiedostoksi dest kansioon sekä päivittää selaimen automaattisesti kun tiedosto muuttuu.