SpaceShift
Scheduling management web app where team leaders can manage agents, assign team members, and create hybrid work schedules for each team.
- ReactJS
- TypeScript
- Tailwind CSS
- Native PHP
- MySQL
The problem
Hybrid schedules were kept in spreadsheets. Team leads could not see who was on site, who was remote, and who had no assignment. A change in one sheet did not show up for the rest of the team, so two people could be booked for the same day, or a seat could sit empty until someone noticed. Assigning an agent to a team was also easy to lose because that list lived in a different file from the week plan.
The solution
A schedule per team, with agents and assignments in one place a lead can edit. The lead can put someone on site or remote for the week, see who still has no assignment, and keep the team list next to the calendar.
What I learned
A week view was more useful than a perfect calendar. Leads needed to spot an empty shift, not manage a year. I also learned how to build a REST API in native PHP, without a framework, so the frontend could load teams, agents, and schedules through clear endpoints instead of parsing a spreadsheet.
More projects
Fresh Pause
A Mentos Philippines microsite. People who tap Learn more on a Spotify ad land here, get a spin credit, and play a spin-the-wheel for Spotify Premium, Mentos products, and other prizes.
Recipe Website
A website for GoodNom Fresh Gata Philippines that showcases recipes you can cook with GoodNom Fresh Gata.
Ticketing System
An internal platform for the marketing department where other teams submit requests for EDMs, microsites, graphic design, and video editing.
Project Empanada
An online food ordering platform where customers can browse products, add items to their cart, and place orders easily.
Track Recommender
Web application where users answer a quiz to discover which SHS strand fits them best and get recommended schools based on their location.
Invitation Maker
A web app where users can customize invitation templates, generate a unique shareable URL, and let guests RSVP online.
Raffle Randomizer
A simple company event game app with a CMS for managing prizes, participants, and recorded winners.