Skip to content

stenjo1/PlayRate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project PlayRate

Aplikacija za praćenje odigranih video igara i njihovo ocenjivanje

javascript typescript angular express nodejs mongodb

📹 Demo video

Pokretanje projekta iz izvornog koda

Da bi se klijent i server pokrenuli, potrebno je prvo na sistemu instalirati Node, MongoDB i Mongo Shell
Za importovanje podataka u bazu, potrebno je instalirati i dodatne Mongo alate od kojih je potreban alat mongoimport

Da bi se projekat skinuo, na sistemu je potrebno instalirati i git
Izvorni kod projekta preuzeti komandom: git clone https://gitlab.com/matfpveb/projekti/2022-2023/02-PlayRate.git
i komandom cd 02-PlayRate/ uci u direktorijum projekta

Podešavanje baze podataka

Pozicionirati se u folder data i pokrenuti komande:

mongoimport --db playrate --collection users --file users.json --jsonArray
mongoimport --db playrate --collection posts --file posts.json --jsonArray
mongoimport --db playrate --collection games --file games.json --jsonArray

Sheme:
User - Sadrži podatke o korisnicima
Post - Sadrži podatke o korisničkim postovima
Game - Sadrži podatke o igrama

Pokretanje servera

Pozicionirati se u folder server i instalirati sve potrebne biblioteke komandom npm install
Nakon toga pokrenuti server komandom node server.js

Pokretanje klijenta

Pozicionirati se u folder client i instalirati sve potrebne biblioteke komandom npm install
Nakon toga pokrenuti klijent komandom ng serve
Aplikaciji se pristupa kroz web browser putem adrese http://localhost:4200

Developers

About

App for tracking and rating the played games

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published