Skip to main content

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

Source #

View on GitHub