Web Development
Traino
A Content Management System (CMS) created for the company Traino.
Traino is a startup creating a platform that connects personal trainers with potential clients. Additionally, Traino organizes annual sports events.

ROLE
Full-Stack Developer
First Commit
October 21, 2024
TEAM SIZE
2 Developers
TYPE
CMS
STATUS
Completed
Overview
Since Traino hosts annual sports events, there is a need for websites for each event. To streamline the creation of these websites, one other developer and I created a Content Management System (CMS) that enables Traino to develop these sites quickly. With this CMS, Traino can automatically generate a skeleton website for any provided URL and dynamically add content, such as event rules, sponsors, and discounts.
Key Features
Interface
The GUI was developed using Next.js, featuring a design that aligns with typical event websites. The landing page includes a movie showing snippets from sporting events.
Data
Supabase is utilized for managing data and users. Specifically, it employs Supabase Auth for authentication and authorization, along with a Supabase Postgres database to store event metadata and content.
API & Integration
N/A
Project Preview
