Skip to content

TiagoCoelhoFCUP/Web-Technologies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Web-Technologies

Projects developed under the Web Technologies college chair during the 2018/2019 school year

Full-Stack, Single-Page Web Appliction

image

In this project we developed a full-stack, single-page appliction using Node.js, HTML, javascript and CSS. The goal was to develop a platform to play connect4 online. The page was required to possess:

  • A game logo
  • A "settings" menu, where you can change the dimensions of the board, chose a humam opponent or an AI, set AI difficulty and choose the first player to start
  • An authentication/register page
  • An "instructions" menu
  • A "Ranking" menu, with the results of the best players registered
  • Communiction with the user in the form of messages (ex: game ended with player x victory; this move is not possible; it's the opponents turn, etc

Servers requests: image

Server responses: image


Since the server that was configured was hosted by the university, as is now offline, I provided also an offline version in this repository that allows for local multiplayer as well as all of the functionality of the single-player mode.

About

Projects developed under the Web Technologies college chair during the 2018/2019 school year

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published