You will get a real-time ballet competition judging and scoring platform

Anastasia M.Status: Offline
Anastasia M.

Let a pro handle the details

Buy Web Application Programming services from Anastasia, priced and ready to go.
Anastasia M.Status: Offline
Anastasia M.

Let a pro handle the details

Buy Web Application Programming services from Anastasia, priced and ready to go.

Project details

I designed and built a full-stack, real-time competition management and judging platform for professional ballet competitions, built around the World Ballet Competition 2025. The system runs the entire event flow: importing competitors from Excel, organizing them into categories and multi-round formats (qualifying to master rounds), letting judges score live from secure PIN-protected stations across three criteria, calculating results in real time, and displaying scores on a stage screen for the audience. It also generates official PDF result reports and includes a stage-manager dispatch board that tracks every competitor's status live via WebSockets. The backend runs on Java 21 and Spring Boot with MySQL, JWT security, Excel import, and PDF export, while the frontend uses React 19, Vite, and Material UI, containerized with Docker and Nginx. I handled the entire build end to end, from the data model and real-time architecture to the judge, admin, and audience-facing interfaces.
Programming Languages
JavaScript, Java
Coding Expertise
Performance Optimization, Security
What's included
Service Tiers Starter
$15
Standard
$20
Advanced
$30
Delivery Time 4 days 14 days 10 days
Number of Revisions
112
Design Customization
-
Content Upload
Responsive Design
-
-
Source Code
-
-
-
Optional add-ons You can add these on the next page.
Additional Revision
+$25
Additional Page (+ 1 Day)
+$80
Design Customization
+$100
Source Code (+ 3 Days)
+$400
Deploy on server (+ 4 Days)
+$100

Frequently asked questions

Anastasia M.Status: Offline

About Anastasia

Anastasia M.Status: Offline
Java, Spring Boot, React, NodeJs
Cluj-Napoca, Romania - 5:37 am local time
Senior Backend Developer | Java, Spring Boot & Microservices | REST APIs

Senior Backend Developer specializing in scalable systems and RESTful APIs with Java and Spring Boot. Currently working full-time as a Senior Backend Developer, after 4+ years at Bosch — including a hybrid developer/project-manager role. I design microservices, implement secure OAuth2 authentication, and optimize databases (MongoDB) on Azure Cloud, uniting clean technical implementation with clear delivery: requirements gathering, sprint planning, and reliable communication. Fluent in English, French, and Russian, with working knowledge of German.

Steps for completing your project

After purchasing the project, send requirements so Anastasia can start the project.

Delivery time starts when Anastasia receives requirements from you.

Anastasia works on your project following the steps below.

Revisions may occur after the delivery date.

Requirements gathering & system design

Define competition structure, categories, rounds, and scoring criteria; design the data model and real-time architecture.

Backend & real-time engine development

Build the Spring Boot API, WebSocket dispatch service, scoring engine, Excel import, and PDF report generation.

Review the work, release payment, and leave feedback to Anastasia.