Some details
The client’s task was to develop a web-oriented software platform that would have a toolset to control content for CDN. The expected result is to deliver to a client a possibility to purchase CDN traffic, move own data to servers, perform monitoring and data management from a dashboard.
The basic functions: work with data of large size, making payments through financial online platforms, a possibility
to install necessary limits, the system for access control, with a possibility of limitations based on various parameters, own content management panel (domain registration, etc.), the availability of Rest-API for external integrations, integration with Telegram Bot and others.Back-end: Java
Frameworks: Spring Boot, Spring Data JPA, Spring Security, Lombok, Spring WebSocket, Spring Cloud Message, Spring Cache, RSQL
Databases: PostgreSQL, Reddis
Web (front-end): Angular 6
DevOPS: Kubernetes, Jenkins