Skip to content
/ Connect4 Public

Connect4 implementation of the classic game of Connect 4 board game, using web technologies.

Notifications You must be signed in to change notification settings

sutaC/Connect4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Connect4 Project

Connect4 is a project aimed at implementing the classic game of the same name using web technologies. The application is intended to enable gameplay in three modes, both locally and over the network. Additionally, the application will be adapted to function as a native app using Progressive Web App (PWA) technology.

Used technologies

  • Next.js (14)
  • Typescript
  • CSS Modules
  • Express.js
  • MongoDB
  • Web Sockets (ws)
  • PWA
  • Docker

How to start app?

  1. Have installed docker and docker-compose on your machine

  2. If necessary change application configuration in docker-compose.yml file (Application in dev branch is configured for develompent purposes and main branch is configured for official production deployment)

  3. In root directory run docker-compose up