Ravindu Udana's Work | Contra
Work by Ravindu Udana
Sign Up
Post a job
Sign Up
Log In
Ravindu Udana
Flutter & Full-Stack Developer building production-ready app
Message
Follow
Ready for work
Ravindu is ready for their next project!
Colombo, Sri Lanka
Work
Posts
Products
Services
About
Colombo, Sri Lanka
0
McApps – Employee Management & Communication App Designed and developed McApps, a cross-platform employee management and communication app for the McLarens Group of Companies. Built using Flutter (Dart) for Android and iOS, with Firebase for authentication, push notifications, and cloud services, and a PHP/MySQL backend for secure data handling. Key features include secure company login, news & events feed, real-time notifications, lunch ordering, and HRIS & webmail integration, with a scalable architecture ready for future expansion.
0
68
2
🚛 Driver Management & Trip Tracking App (Flutter + PHP) Built a secure fleet management mobile app for managing driver trips and vehicle operations. Developed the Flutter frontend and integrated it with a PHP backend & MySQL database, enabling secure login, trip tracking, mileage logging, and real-time trip status visibility. Tech: Flutter | PHP | MySQL | REST APIs
2
80
0
Built a cross-platform Flutter mobile app designed to support users through relationship recovery and personal growth. I developed the app UI, authentication flow, guided programs, journaling, mood tracking, private community access, AI chat support, reminders, settings, and in-app purchase integration. The result is a polished mobile experience with structured healing tools, secure user sessions, and production-ready iOS/Android configuration.
0
17
0
Cinema Booking & Seat Reservation System (Full-Stack MERN) 🎬 Cinema Ticket Booking Web Application I developed a full-stack cinema ticket booking system with real-time seat selection. Users can securely register and log in, browse movies, view showtimes, select seats using a live seat map, and complete bookings smoothly. Admin users can manage movies, halls, shows, and bookings through a dedicated dashboard. Built using React for the frontend and Node.js, Express, and MongoDB for the backend, with JWT authentication and Socket.io (http://Socket.io) for real-time updates. This project demonstrates my full-stack development skills and focus on clean UI/UX.
0
54
Challenges
Flora Museum Challenge
Descript Challenge
CapCut Design Your Startup Challenge
Challenges
Flora Museum Challenge
Descript Challenge
CapCut Design Your Startup Challenge