Software · Prototype
Aston CES Portal
A society portal prototype for events, equipment requests, and member-support screens.
- My role
- Society portal developer
- Period
- 2025
- Source
- Public repository
The question
What should a shared digital front door for a technical society contain?
TypeScript · React · Next.js · React CalendarMy contribution
Built the multi-route React interface, event calendar, and client-side request-form prototypes.
01 / work
Calendar and request screens
The prototype brings society navigation, an interactive event calendar, hardware requests, and career-support screens into a shared interface. The calendar supports selecting a day, finding a seeded event, and marking event days.
02 / implementation
Form behaviour
The request forms use controlled React state and required fields. Their current submit handlers show an alert and reset local state; they do not send or persist a request. The member welcome screen describes the site as a beta.
03 / limitations
Prototype limitations
- Persistent request handling and a verified end-to-end membership workflow are not established by the reviewed forms.
- The seeded calendar demonstrates interaction, not a maintained event service.
- The deployed prototype and public source are evidence of the interface, not usage or adoption.
Source
Selected public files, with commit references and links to GitHub.
Public overview reviewed 8 September 2026. Repository commit: 2025-10-21.