Client-Server Program: Design Patterns

A program for teaching design patterns and passing tests on them


Installation

Download the latest installer for client and server in the release tab and install it


Language and Libraries

Language: C++11 Libs:


Features

  1. Authorization and registration
  2. Downloading patterns and tests from the server
  3. Viewing pattern information and passing the test
  4. Uploading test results to the server
  5. Downloading test results from the server

Server db architecture

server_bd_arch


Client db architecture

client_bd_arch


Use Case Diagram

use_case


ScreenShots

screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot


License

MIT

Free Software, Hell Yeah!