POD Working Space — Co-Working Space Management Platform

Freelance Full-Stack Engineer @ Freelance / Technical Consulting

Situation

The client managed day-to-day working-space operations through business processes that needed to be transformed into structured digital workflows. The key challenge was translating the client’s business ideas and operational requirements into a reliable software system while working directly with a non-technical client.

The system needed to support staff and members while reducing manual administrative work through automated processing, structured data, role-based access, notifications, and resource lifecycle management.

Task

Build a centralized co-working space management and operations system that automates daily business processes, membership management, resource booking, and operational workflows for POD Working Space.

Solution

Designed and delivered a 0→1 co-working space management platform using a decoupled Vue.js Single Page Application and Laravel REST API backend.

  • SPA-based interactive web interface.
  • Laravel RESTful API backend.
  • Role-Based Access Control (RBAC).
  • JWT authentication.
  • Membership management.
  • Resource and booking management.
  • Notifications.
  • Product/resource lifecycle tracking.
  • MySQL data management.
  • AWS and Linux VPS infrastructure.
  • Docker-based development environment.
  • Automated deployment using Envoyer.
  • Production maintenance and bug fixing.

Contribution

As the Freelance Full-Stack Engineer, I owned the project from 0→1 through production operation. I:

  • Gathered and clarified requirements directly with the client.
  • Translated business operations into structured application workflows.
  • Designed the system architecture.
  • Selected the Laravel + Vue.js technology stack.
  • Designed the REST API structure.
  • Developed the Laravel backend.
  • Developed the Vue.js SPA frontend.
  • Implemented authentication and RBAC.
  • Designed business data structures and workflows.
  • Implemented resource and booking functionality.
  • Configured cloud infrastructure.
  • Managed deployment.
  • Performed production bug fixing and maintenance.
  • Maintained project documentation.
  • Planned features and milestones with the client.

Technologies

  • Languages: PHP, JavaScript, HTML5, CSS3
  • Frameworks / Libraries: Laravel, Vue.js, Bootstrap
  • Database / Storage: MySQL, AWS S3
  • API / Security: RESTful APIs, JWT Authentication, Role-Based Access Control (RBAC)
  • Cloud / Infrastructure: Linux VPS, AWS EC2, AWS S3
  • DevOps / Deployment: Git, Docker, Envoyer

Results

  • Successfully delivered the working-space management application on schedule.
  • Delivered a complete 0→1 business-management platform.
  • Automated and structured key working-space operational workflows.
  • Implemented membership and resource-management capabilities.
  • Established production cloud infrastructure.
  • Supported ongoing production operation through deployment, bug fixing, and maintenance.

Project Details

Period

2021 – 2022

Domain

Business Management Platform / Web Application / Client Project

Tech Stack
PHPLaravelVue.jsMySQLRESTful APIsAWS EC2AWS S3Docker
Tags
#zero-to-one#full-stack#laravel#business-platform