PeerFit v1
The Beginning of the Journey
My first attempt at creating a community fitness platform — coded entirely in HTML, CSS, JavaScript, and PHP, powered by XAMPP.
PeerFit v1 was my first major web development project — a self-built fitness matching platform that connected people based on sport interests, skill levels, and availability. It was coded entirely from scratch using PHP, CSS and Javascript and ran locally with XAMPP
The goal was to allow users to create accounts, browse sports events, and connect with players in their area. I implemented login systems, basic form validation, and dynamic data handling — all without any frameworks.
This project taught me how the web really works behind the scenes: handling HTTP requests, working with MySQL databases, and debugging through sheer persistence. It’s where I learned to appreciate how important clean structure and scalability are in real projects.
PeerFit v1 Gallery
Explore the original PeerFit v1 interface — the foundation of the idea, with early UI concepts for browsing, signup, and community discovery.
Looking back, PeerFit v1 was the project that really shaped how I think about development. It might have been simple in design, but it taught me a lot about problem-solving, structure, and how small details can make a big difference in the user experience. Working with core technologies like PHP ,JavaScript and MySQL helped me understand how the web truly works behind the scenes. From sending requests to handling data, every challenge pushed me to learn by doing.
I learned how to approach backend logic, manage user flow, and build systems that felt intuitive, even with limited tools. Debugging errors on a local XAMPP server taught me patience, persistence, and the importance of keeping code organized. It was a reminder that creativity and discipline go hand in hand when building anything from scratch.
That first version laid the foundation for PeerFit v2 where I reimagined the same idea with modern tools like React, TypeScript, Tailwind CSS and Supabase. Seeing how far it evolved reminded me how every small project plays a big part in becoming a stronger developer. PeerFit v1 wasn’t just a starting point — it was the foundation that built everything after.