Ravintolaportaali
Hakoluoto, Jan-Petteri (2016)
Hakoluoto, Jan-Petteri
Savonia-ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016060211626
https://urn.fi/URN:NBN:fi:amk-2016060211626
Tiivistelmä
Opinnäytetyön aiheena oli kehittää web-portaali, johon ravintolat voivat rekisteröityä ja jonka avulla niiden on helppo hallita viikoittaisia ruokalistoja, À la carte-listoja, luoda tarjouksia sekä seurata myyntiä ja tilauksia. Web-portaalissa on myös kauppapaikka, josta käyttäjä voi ostaa erilaisia jäsenyyksiä, kuten pronssi-, hopea- ja kultajäsenyyksiä ja avata niiden avulla uusia omi-naisuuksia. Ohjelmisto kehitetään täydentämään työn tilaajan mobiilisovellusta, jonka kautta asiakas voi tilata ruoka-annoksia.
Portaali rakennettiin Bootstrap-pohjaisen AdminLTE-pohjan päälle ja ohjelmointikielenä käytettiin pääosin PHP:tä ja JavaScriptiä. Ohjelmisto toimii Microsoftin Azure-pilvipalvelussa olevalla Ubun-tu-virtuaalipalvelimella ja tietokantana on samalle palvelimelle asennettu MySQL-palvelin. Sähkö-postipalvelimena on Azuren tarjoama Sendgrid, jota käytettiin esimerkiksi salasanojen palautta-miseen ja lisäohjeiden lähettämiseen käyttäjille.
Opinnäytetyön aikana rekisteröinti, ruokalistojen, myynnin, tilausten ja tarjousten hallinta saatiin valmiiksi, joten ohjelmisto pystytään julkaisemaan alpha-vaiheeseen kunhan mobiilisovellus on valmis.
Portaali rakennettiin Bootstrap-pohjaisen AdminLTE-pohjan päälle ja ohjelmointikielenä käytettiin pääosin PHP:tä ja JavaScriptiä. Ohjelmisto toimii Microsoftin Azure-pilvipalvelussa olevalla Ubun-tu-virtuaalipalvelimella ja tietokantana on samalle palvelimelle asennettu MySQL-palvelin. Sähkö-postipalvelimena on Azuren tarjoama Sendgrid, jota käytettiin esimerkiksi salasanojen palautta-miseen ja lisäohjeiden lähettämiseen käyttäjille.
Opinnäytetyön aikana rekisteröinti, ruokalistojen, myynnin, tilausten ja tarjousten hallinta saatiin valmiiksi, joten ohjelmisto pystytään julkaisemaan alpha-vaiheeseen kunhan mobiilisovellus on valmis.