
Gourmet Gems is an innovative web application that functions as a social network for cooking enthusiasts, allowing users to create, view, and search for recipes. Users can access recipe details, leave or delete reviews, and add recipes to their list of favorites. The frontend of the application was developed using NextJS and TailwindCSS, while the backend was implemented using Java Spring Boot. The data is stored in a PostgreSQL database, ensuring secure and efficient information management. The application development was divided into several phases, including database design, user interface development, and the integration of backend and frontend components. This thesis provides a detailed description of all aspects of development, from the selection of technologies to the implementation of key application functionalities, aiming to offer a comprehensive overview of the process of creating this web platform.
Gourmet Gems je inovativna web aplikacija koja funkcionira kao društvena mreža za ljubitelje kuhanja, omogućujući korisnicima stvaranje, pregledavanje i pretraživanje recepata. Korisnici mogu pristupiti detaljima recepata, ostavljati ili brisati recenzije te dodavati recepte u listu omiljenih. Frontend aplikacije razvijen je korištenjem NextJS i TailwindCSS, dok je backend implementiran pomoću Java Spring Boota. Podaci su pohranjeni u bazi podataka PostgreSQL, čime se osigurava sigurno i učinkovito upravljanje informacijama. Razvoj aplikacije podijeljen je u nekoliko faza, uključujući dizajn baze podataka, razvoj korisničkog sučelja te integraciju backend i frontend dijelova. Ovaj završni rad detaljno opisuje sve aspekte razvoja, od odabira tehnologija do implementacije ključnih funkcionalnosti aplikacije, s ciljem pružanja cjelovitog pregleda procesa stvaranja ove web platforme.
PostgreSQL, recepti, TECHNICAL SCIENCES. Computing., TEHNIČKE ZNANOSTI. Računarstvo., TailwindCSS, Java Spring Boot, recipes, NextJS
PostgreSQL, recepti, TECHNICAL SCIENCES. Computing., TEHNIČKE ZNANOSTI. Računarstvo., TailwindCSS, Java Spring Boot, recipes, NextJS
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
