AFC Aldermaston Youth Development Platform
·1 min
A full-stack web application built for AFC Aldermaston to manage youth team development, player tracking, and coaching resources.
Overview #
This project involved designing and building a web platform from scratch to support the youth development programme at AFC Aldermaston. The system handles player profiles, training session scheduling, and progress tracking across age groups.
Tech stack #
- Backend: Go — REST API with clean separation of handlers, services, and data access
- Database: PostgreSQL for relational data (players, sessions, staff)
- Frontend: HTML/CSS with server-side rendering for fast, accessible pages
- Deployment: Linux server with systemd service management
Highlights #
- Built the full backend API in Go, prioritising reliability and ease of maintenance
- Designed the database schema to support multi-season history and flexible squad structures
- Kept dependencies minimal to reduce operational overhead