izpis_h1_title_alt

Spletni portal skuhajva.si
ID RODE, DOMEN (Avtor), ID Fajfar, Iztok (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,36 MB)
MD5: B7324E7AE04FB0D7B3412960C8448419
PID: 20.500.12556/rul/3c3a919e-f12e-4b24-98fa-4157c39b9e7f

Izvleček
Ideja za izdelavo portala z recepti se je oblikovala med razmišljanjem o koncu ugodnosti študentskih bonov. Kuhanje doma je postalo finančno najugodnejša alternativa, še vedno pa je obstajala želja po druženju s prijatelji ob dobri hrani. Rezultat je bila ideja o portalu z recepti, ki bi na enostaven način prikazoval recepte, hkrati pa omogočal deljenje in všečkanje receptov ter dogovarjanje za skupne obroke med prijatelji. Portal je postavljen s pomočjo PHP ogrodja Laravel, ki omogoča lahko in pregledno pisanje kode. Poleg tega uporablja še JavaScript knjižnico ReactJS, ki omogoča hitrejše prikazovanje spletne strani in s tem boljšo uporabniško izkušnjo. Celoten razvoj je potekal s pomočjo orodij, ki omogočajo lažji, hitrejši in predvsem bolj dosleden razvoj programske kode. Razvoj, tudi z uporabo orodij, vseeno ni potekal brez težav. Največja težava se je pojavila pri uporabi zunanje storitve za pošiljanje elektronskih sporočil. Po enem mesecu uporabe storitve Mandrill za pošiljanje elektronskih sporočil o registraciji, ponastavitvi gesla ali prošnjah za prijateljstvo so se pri lastniku Mandrill storitve – Mailchimp odločili, da Mandrill ne bo več deloval kot samostojna brezplačna storitev, ampak kot del plačljive storitve [1]. Ker je koda za portal spisana v ogrodju Laravel, je bilo razmeroma preprosto zamenjati ponudnika za pošiljanje elektronskih sporočil za drugega. V naslednjih poglavjih so opisane uporabljene tehnologije, njihova uporaba pri izdelavi portala ter prikaz uporabe vseh funkcionalnosti portala. Rezultat dela je portal, kjer se zbirajo recepti, uporabniki jih lahko delijo in označijo tiste, ki so jim všeč. Uporabniki lahko označijo kateri uporabniki so njihovi prijatelji in jih povabijo na skupno kuhanje. Portal še ni bil javno objavljen in tako preizkušen na realnem občinstvu. S pomočjo analize in drugih metrik bo sčasoma postalo razvidno kaj portalu manjka, kaj se lahko še izboljša.

Jezik:Slovenski jezik
Ključne besede:recepti, socialno omrežje, druženje, kuhanje
Vrsta gradiva:Diplomsko delo
Organizacija:FE - Fakulteta za elektrotehniko
Leto izida:2016
PID:20.500.12556/RUL-84066 Povezava se odpre v novem oknu
Datum objave v RUL:07.07.2016
Število ogledov:1612
Število prenosov:323
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Culinary Web Portal
Izvleček:
The idea behind the recipe web application formed when the benefits of being a student were ending. Cooking at home became the next cheapest alternative, but the wish for socializing with friends during meals remained. The result was an idea for a web application that would present recipes in simple manner and at the same time enable users to share and like recipes as well as integrate a system of invites between friends. The application is created with the help of a PHP framework Laravel, which enables writing meaningful and beautiful code. Beside the framework, it uses a JavaScript library ReactJS, which produces faster and more responsive website and consequently a better user experience. The whole development was based on tools, which allow easier, faster and most importantly more coherent development of software code. The development, even with using the appropriate tools, did not go without some problems. The biggest problem arose while using a third party service for managing transactional emails. After only one month of using Mandrill as my primary service for distributing registration, password reset and friend invites emails, Mailchimp (the owner of Mandrill service) decided to suspend Mandrill as an independent product and integrated it as a part of paid service package inside Mailchimp [1]. Because the code for defining a third party service like sending emails is written well in Laravel, the hassle of changing from one service provider to the other was easy. Next chapters describe different technology used, their use in the production and a tutorial for using the web application. The finished result is a web application that hosts recipes where users can share and like them. Users can also tag their friends and invite them to cook together. The website is not live yet so it has not endured a full user experience and stress test. With the help of analysis tools and tools for measuring metrics it is going to become obvious what is missing with the current state of the application and where it can grow.

Ključne besede:recipes, social network, socializing, cooking

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj