
Description: Muncak Kuy is a platform offering mountain trip packages and rental equipment.
Type: Freelance Project with Volvinco
My Role: Fullstack Software Developer (currently built and maintain the entire system by myself)
Challenge: Build a web app platform for a business called Muncak Kuy, which provides mountain trip packages and hiking gear rentals. The platform should facilitate users in renting equipment and conducting transactions related to the available services.
Approach: This platform enables users to easily access information about trip packages and rental equipment, as well as facilitates user transactions. We designed a simple and user-friendly interface to help users become familiar with the platform's usage.
Tech Stacks:
- Backend: Nodejs/Expressjs, PHP/Laravel, Spatie, Xendit (Payment Gateway)
- Database / Caching: Postgres, GORM, Redis
- Frontend: Nextjs15, Shadcn, Tailwindcss
- DevOps: Microservices Architecture, Github Actions (CI/CD), Docker, Kubernetes, RabbitMQ, UFW (Firewall)
- Security: SIEM (Wazuh), IDS/IPS (Snort), Firewall (UFW), pentest
- Features: Custom JWT, Custom Google OAuth2, Caching (Redis), CI/CD (Github Actions), Go Socket (Chat App), Xendit (Payment Gateway)
Admin Dashboard: The feature-packed dashboard puts you in control, allowing you to optimize every aspect of property management.
User Dashboard: The feature-packed dashboard puts you in control, allowing you to optimize every aspect of property management.
Room Management: Streamlining the allocation, tracking, and maintenance of rooms, ensuring efficient occupancy management.
Tenant Management: Streamlining the allocation, tracking, and maintenance of rooms, ensuring efficient occupancy management.
Live Chat: Enabling real-time communication, facilitating immediate assistance and enhanced customer service.
Authentication:
Authorization: