izpis_h1_title_alt

Spletni portal skuhajva.si
RODE, DOMEN (Author), Fajfar, Iztok (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (2,36 MB)

Abstract
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.

Language:Slovenian
Keywords:recepti, socialno omrežje, druženje, kuhanje
Work type:Undergraduate thesis (m5)
Organization:FE - Faculty of Electrical Engineering
Year:2016
Views:660
Downloads:189
Metadata:XML RDF-CHPDL DC-XML DC-RDF
 
Average score:(0 votes)
Your score:Voting is allowed only to logged in users.
:
Share:AddThis
AddThis uses cookies that require your consent. Edit consent...

Secondary language

Language:English
Title:Culinary Web Portal
Abstract:
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.

Keywords:recipes, social network, socializing, cooking

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Comments

Leave comment

You have to log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back