1
0
forked from cat/WebBase
2025-06-26 02:55:47 +03:00
2025-06-26 02:55:47 +03:00
2025-06-26 02:55:47 +03:00
2025-06-18 01:46:14 +03:00
2025-06-26 01:59:18 +03:00
2025-06-17 23:27:37 +02:00
2025-06-18 01:02:58 +02:00

TNC File Hosting

The Night Club's very own basic image hosting web frontend.

Coing Guidelines

  • In most of my projects I have less header(h/hpp) files than implementation files(c/cpp). This is very much intentional. I implement parts of a header file for ease of reading. You are expected to NOT make 1 header per 1 implementation file!!!

  • When doing #include if the same include is used more than once in different implementation files that share a header file. Move the #include to the header file instead of having two of the same includes.

  • Codebase must adhere to DRY and KISS (DRY KISS) principles!

Building

  1. To build the project you must install the header-only (a.k.a not-boost version) of ASIO.

(in debian-based systems run # apt install libasio-dev)

  1. make build/ directory inside the repo
  2. run $ cmake ..
  3. lastly run $ make

You can run ./Webserver to run the server fully.

Description
The Night Club's very own basic image hosting web program.
Readme MIT 95 KiB
Languages
C++ 95%
CMake 3%
HTML 2%