Description: KosKaka is a boarding house located in Malang, requiring improved management system.
Type: Freelance Project with Volvinco
Challenge: Build a web app / management system for a boarding house business operations. The web app should serve as a system for payment, room and tenants management that can simplify the process between owners and boarders.
Approach: This boarding house management app digitizes the managing properties process such as tenant screening, maintenance requests, rent payments, and more. We built a SEO friendly website that allows users to easily find KosKaka.
Tech Stacks:
- Frontend: Nextjs15, Shadcn, Tailwindcss
- Backend: Go/Gin, GORM, Postgres, Redis, Hexagonal Architecture, Xendit (Payment Gateway)
- Database: Firebase, Mongodb, Mongoose
- 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 / Tenant 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: