Referenz compow

compow, dieser Begriff steht für “Company Power”, ist ein Projekt, das als Website umgesetzt ist und worauf sich Firmen präsentieren können sowie deren Stellenanzeigen veröffentlichen können. Weiterhin werden Stellenanzeigen von Stepstone und Youfirm sowie Regio-Partner importiert.

Die Website ist wieder online, hier gibt es noch Erklärungsvideos auf YouTube: Here we go.

Das System ist als Client-Server-Archtiktur entwickelt. Der Server nimmt über SSL-Sockets Anfragen entgegen und beantwortet diese. Als Kommunikationsprotokoll wird JSON eingesetzt. Die Anfragen werden per Thread verwaltet, somit können sich mehrere Clients gleichzeitig verbinden. Ein Client beispielsweise ist die Website www.compow.de, ein weiterer unsere Adminoberfläche, die als herkömmliches Programm implementiert ist.

Die gesamte Software läuft unter FreeBSD seit Mai 2017.

Stichworte

  • C++
  • JavaScript
  • PostgreSQL
  • HTML
  • CSS
  • LESS
  • jQuery
  • wxWidgets
  • Sockets
  • SSL
  • Client-Server
  • XML (Import der Stellenanzeigen)
  • JSON
  • PDF-Generator
  • Web
  • Apache
  • FreeBSD