Skip to content

oct200/RaceEntryApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

A client-server application which allows an administrator to sign up racers to races, based on their bikes' cubic capacity. The application was fully developed in both Java and C#. Any client can connect to any server regardless of language, confirming protocol consistency and cross-platform compatibility. Through this project, I developed a deeper understanding of logging mechanisms, the use of configuration files, and the implementation of reliable client-server communication.

Technologies used:

  • Java + Gradle + Sqlite database
  • C# + Sqlite database
  • Sockets and json protocol, used for the communication between the server and the client

Functionalities:

  • adding a new racer
  • signing up a racer for a race, based on their bikes' power output
  • filtering racers by team
  • filtering races by CC

About

Client-Server application using JSON communication protocol, developed in both Java and C#, with interchangeable client/server components (any client works with any server)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors