Renta: Revolutionizing Mobility with Seamless Vehicle Sharing (Ongoing)

project-image

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

  1. Led collaborative market research and competitor analysis with the founding team
  2. Facilitated Design Thinking workshops to identify user pain points
  3. Created comprehensive user personas and journey maps
  4. Developed Business Model Canvas with stakeholders
  5. Conducted user interviews with potential customers and rental businesses

2. Strategic Planning

  1. Established Agile development framework and team workflows
  2. Created detailed project roadmap and sprint planning
  3. Set up collaborative tools and development environment
  4. Defined key metrics and success indicators
  5. Developed comprehensive business and technical documentation

3. Design & Prototyping

  1. Led UI/UX design process using Figma and Miro
  2. Collaborated with team on user flow optimization
  3. Created interactive prototypes for user testing
  4. Implemented design system and component library
  5. Facilitated design review sessions with stakeholders

4. Development (Ongoing)

  1. Managing frontend development using React and TypeScript
  2. Implementing responsive and accessible UI components
  3. Collaborating with backend team on API integration
  4. Leading code reviews and technical discussions
  5. 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.

Tools and Framework

Tools_Image

Design Thinking

Tools_Image

Agile Scrum

Tools_Image

figma

Tools_Image

miro

Tools_Image

gitlab

Tools_Image

jira

Tools_Image

trae

Tools_Image

notion

Tools_Image

react

Tools_Image

typescript

Tools_Image

tailwindcss