An open API service indexing awesome lists of open source software.

https://github.com/birnadinerick/cahoot

Informatik projekt von 1. Semester
https://github.com/birnadinerick/cahoot

c17 server-client-application university-project

Last synced: 30 days ago
JSON representation

Informatik projekt von 1. Semester

Awesome Lists containing this project

README

          

# tahoot

> kahoot-inspired CLI program to demostrate C skills for Informatik I in THD EMI-B2

![Frame 1](https://github.com/user-attachments/assets/c7d6a64f-9c9c-47a7-ac7b-331063a5f9ed)

## What tohoot is?

A _client_ wil ask for question from the _server_ and then sends the user's answer
back. The server will respond back with if the answer was correct and if correct then
how much point the user got!

![grafik](https://github.com/user-attachments/assets/cd88c276-f42b-4a97-b24a-df0b085401f9)

## Contributors

- Birnadin Erick
- Shourya Ranjan Kumar
- Zaki Ali
- Palpasa Adhikari

## License

Licensed under Apache 2.0

## Technologies Used

- Sockets
- TCP/IP
- SCP (custom protocol, Simple Communication Protocol)
- LLVM suite

## Development

1. Install LLVM Suite: [Windows](https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.0/LLVM-19.1.0-win64.exe)
2. Install GNUMake: [Windows](https://sourceforge.net/projects/gnuwin32/)
3. Clone the repo
4. Run `make` to build and run the server

---

Made in Deggendorf with 🍺 and 🥨.