Skip to content

Or3nges/Splendor-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

325 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programming project web project group 10

Instructions for local CI testing

You can run the validator and Sonar with CSS and JS rules locally. There is no need to push to the server to check if you are compliant with our rules. In the interest of sparing the server, please result to local testing as often as possible.

If everyone will push to test, the remote server will not last.

Please consult the Sonar guide here

Client

In order to help you along with planning, we've provided a client roadmap https://gitlab.ti.howest.be/ti/2024-2025/s2/programming-project/documentation/splendor-documentation/-/blob/main/roadmaps/client-roadmap.md

File structure

All files should be placed in the src directory.

Do not change the file structure of the folders outside of that directory. Within, you may do as you please.

API URL

https://project-1.ti.howest.be/2024-2025/splendor/api/

Default files

CSS

The reset.css has aleady been supplied, but it's up to you and your team to add the rest of the styles. Please feel free to split those up in multiple files. We'll handle efficient delivery for products in production in later semesters.

JavaScript

A demonstration for connecting with the API has already been set up. We urge you to separate your JS files as atomically as possible. Add folders as you please. Make use of javascript modules (as seen in the Web Development Essentials classes).

Extra tips for CSS Grid

In case you get stuck or confused https://learncssgrid.com/

And for your convenience, yet use with caution https://grid.layoutit.com/

Bug behaviour How to reproduce Why it hasn't been fixed
De development cards flikkeren bij elke gameloop fetch Start een game Geen manier gevonden om de fetch te verbergen
Je kan een kaart reserveren die al gereserveerd is door jou, wat leidt tot het overslaan van je beurt Start een game, reserveer een development kaart, bij de volgende beurt klik je op het gereserveerde kaart en reserveer je opnieuw in plaats van te kopen Te weinig tijd
De popup "Do you want to buy or reserve a card?" gaat niet weg wanneer je op "reserve" klikt, dus je moet handmatig op het kruisje klikken Opgelost door een verlenging van 24 uur door de lectoren vanwege een stroomstoring, maar niet zichtbaar in de demo omdat het al is ingediend In het gamescherm, klik op een development card en reserveer Te weinig tijd
Wanneer een speler de game wint ga je niet automatisch naar de endscreen.html Opgelost door een verlenging van 24 uur door de lectoren vanwege een stroomstoring, maar niet zichtbaar in de demo omdat het al is ingediend Start een game, speel tot iemand 15 prestiege points heeft behaalt. Te weinig tijd

About

Splendor game (requires server)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors