Renta: Revolutionizing Mobility with Seamless Vehicle Sharing (Ongoing)
Project Overview
Renta is an innovative web-based marketplace platform connecting vehicle rental seekers with rental businesses in Bali. As a founding member and UI Developer at Techsology, I lead the design and frontend development efforts in a collaborative team of five entrepreneurs.
Problem Statement
The vehicle rental market in Bali lacks a streamlined digital platform that effectively connects customers with rental businesses. Current solutions are fragmented and often provide poor user experiences, creating inefficiencies in the rental process for both customers and business owners.
My Path To Solve The Problem
The entire process I undertake to crafting solutions that solve the problems.
1. Research & Discovery
- Led collaborative market research and competitor analysis with the founding team
- Facilitated Design Thinking workshops to identify user pain points
- Created comprehensive user personas and journey maps
- Developed Business Model Canvas with stakeholders
- Conducted user interviews with potential customers and rental businesses
2. Strategic Planning
- Established Agile development framework and team workflows
- Created detailed project roadmap and sprint planning
- Set up collaborative tools and development environment
- Defined key metrics and success indicators
- Developed comprehensive business and technical documentation
3. Design & Prototyping
- Led UI/UX design process using Figma and Miro
- Collaborated with team on user flow optimization
- Created interactive prototypes for user testing
- Implemented design system and component library
- Facilitated design review sessions with stakeholders
4. Development (Ongoing)
- Managing frontend development using React and TypeScript
- Implementing responsive and accessible UI components
- Collaborating with backend team on API integration
- Leading code reviews and technical discussions
- Maintaining development documentation and guidelines
Outcome
Successfully launched first development sprint with focus on core authentication
Established efficient team collaboration workflows and processes
Created comprehensive design system and component library
Developed detailed technical architecture and documentation
Key Learning
Team Collaboration
Effective communication and collaborative decision-making are crucial for startup success and product development.
Design Thinking Impact
Implementing Design Thinking methodology helped create more user-centered solutions and better product decisions.
Agile Adaptation
Flexibility in adapting Agile practices to team needs while maintaining structured development process.
Leadership Skills
Balancing technical leadership with team management requires clear communication and strategic thinking.
Startup Dynamics
Understanding the importance of rapid iteration and validation in early-stage startup development.