Skip to content

600891/UnoProsjekt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnoProsjekt

DAT109 Utviklingsprosjekt - Uno

Prosjektet er gjennomført av: Nora Kristiansen, Siri Kaarvik Slyk, Elina Tang Wa, Oda Bastesen Storebø, Aurora Sætran, Stian Lødemel, Martin N. Dyrstad

Om prosjektet

Prosjektet er utviklet i React, Java med Spring Boot, og PostgreSQL.

Innlogging og registrering benytter seg av REST API.

Lobby og spillrom kommuniserer over Websockets med STOMP-protokoll.

Kjøre prosjektet

Frontend-prosjektet ligger i Uno/frontend, kjør npm start fra denne mappen for å starte React-prosjektet på localhost:3000.

Backend-prosjektet ligger i Uno/src, kjør UnoApplication.java for å starte backend på localhost:8080.

Prosjektet benytter seg av Local Storage, så når man skal teste flere brukere må man benytte forskjellige nettlesere eller privat modus. (PS! Prosjektet fungerer ikke i Brave)


Registrering ble desverre ikke ferdig, så det er lagt inn test-brukere man kan benytte seg av.

Brukernavn Passord
User1 password
Nora password
Siri password

Starte et Uno-spill

Logg inn med to av testbrukerne fra tabellen over, i hver sine nettlesere login

Du er nå i lobbyen. Trykk Create new game session på en av brukerne lobby 1

Spillet er nå opprettet, og man kan se hvor mange spillere som er med. Spillet kan ikke startes før det er minst to spillere med. lobby 2

Bli med i spillet med den andre brukeren. lobby 3

Start spillet fra brukeren som opprettet spillet. lobby 4

Du befinner deg nå i spillrommet på begge brukerne. Spilleren som opprettet spillet starter. gameroom 1

Spilte kort vises hos alle brukere. gameroom 2

About

DAT109 Utviklingsprosjekt - Uno

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published