Enjoy Jakarta by Dinas Pariwisata Prov DKI Jakarta

Enjoy Jakarta 2
Enjoy Jakarta 2
Enjoy Jakarta 2
Enjoy Jakarta 1
Enjoy Jakarta 1
Enjoy Jakarta 1
Enjoy Jakarta 3
Enjoy Jakarta 3
Enjoy Jakarta 3

Category:

Mobile Apps

Client:

Dinas Pariwisata Prov DKI Jakarta

Duration:

2 weeks

Design Thinking Enjoy Jakarta Mobile Apps

1. Empathize (Empathy)

In the Empathy phase, the goal is to deeply understand the users of the Enjoy Jakarta app—who they are, what they need, what problems they face, and what their goals are.

User Research
  • Target Users:

    1. Local Tourists – Individuals living in Jakarta or nearby cities who are looking for interesting activities, events, dining options, and places to visit on weekends or after work.

    2. International Tourists – Visitors from other countries who need a guide to Jakarta’s attractions, cultural spots, food, shopping, and events.

  • Research Methods:

    • Surveys & Questionnaires: Conduct surveys on users of the Enjoy Jakarta app to gather insights about their preferences, frustrations, and suggestions for improvement.

    • User Interviews: Interview regular users to understand specific challenges such as difficulties finding relevant places, accessing up-to-date information, and navigation issues.

    • App Analytics: Review app analytics to identify drop-off points and user behaviors. For example, which features are most used, where users spend the most time, and where they exit the app.

User Personas

Based on the research, we create detailed user personas to guide design decisions.

  • Persona 1: Sarah, 28 years old

    • Profile: A local millennial professional, working in Jakarta, enjoys exploring the city during weekends and after work.

    • Goals: Discover trendy cafes, places to relax, or entertainment venues.

    • Frustrations: Difficulty finding places that match her interests; outdated event information; poor navigation options in the app.

  • Persona 2: John, 35 years old

    • Profile: An international tourist visiting Jakarta for a short period, staying for 3-4 days.

    • Goals: Find popular tourist attractions, cultural spots, restaurants, shopping malls, and events.

    • Frustrations: Navigating in a foreign city is challenging; outdated or inaccurate location information in the app; inability to see real-time event availability.

Key Insights from Research:
  • Pain Points:

    • Difficulty finding places that match personal preferences and interests.

    • Inconsistent or outdated information on events, opening hours, and promotions.

    • Poor navigation experience—hard to get directions and locate spots.

    • Lack of personalized recommendations based on user preferences.

  • User Needs:

    • Personalized, relevant, and curated recommendations.

    • Up-to-date and real-time event information.

    • Easy-to-use, intuitive navigation with a map and real-time location updates.

2. Define (Problem Definition)

In this phase, we refine the problems that need to be solved to meet the users’ needs.

Problem Statement:
  • For: Local and international tourists using the Enjoy Jakarta app.

  • Who: Struggle with discovering places that match their preferences, navigating Jakarta, and accessing up-to-date event and location information.

  • The Problem: They have difficulty finding personalized recommendations, facing frustration with navigation, and dealing with outdated event information.

  • The Goal: To design an experience that provides real-time, relevant, and personalized recommendations, improves navigation, and ensures updated event data.

User Stories:
  • Sarah’s Story: “As a local user, I want personalized recommendations for places to go, so I don’t have to waste time searching through irrelevant spots.”

  • John’s Story: “As a tourist, I want real-time updates on events, so I can plan my visit based on what’s happening in Jakarta right now.”

3. Ideate (Idea Generation)

In the Ideate phase, the team comes up with creative solutions to address the problems and needs identified.

Brainstorming Solutions:
  • Personalized Recommendations:

    • Interest-Based Categories: Add user profiles that let users select interests such as dining, shopping, entertainment, or nature. Use machine learning algorithms to suggest places based on past behavior and preferences.

  • Real-Time Event Updates:

    • Event Calendar: Introduce an event calendar that allows users to see current or upcoming events with real-time updates (e.g., concerts, exhibitions, festivals) with the option to book tickets or make reservations directly.

  • Improved Navigation:

    • Integrated Maps: Integrate a map feature that provides real-time navigation to locations and places within Jakarta, including walking directions, traffic data, and estimated time of arrival.

    • Location Services: Use GPS and location-based services to provide directions to nearby attractions and suggest places based on proximity.

  • User-Generated Content:

    • Ratings & Reviews: Allow users to leave reviews and ratings for places they’ve visited, helping others make informed decisions based on personal experiences.

  • Push Notifications:

    • Send personalized push notifications for nearby events, promotions, or special offers based on the user's preferences and location.

4. Prototype (Prototyping)

In this phase, we develop a prototype to bring ideas to life. The prototype helps visualize how new features will work.

Wireframes and Mockups:
  • Personalized Dashboard: Design a dashboard where users can see recommendations based on their interests, recent activities, or nearby events.

  • Event Calendar: A user-friendly calendar interface displaying upcoming events, festivals, and shows with the ability to filter by category (e.g., music, food, culture).

  • Navigation Flow: Create a map-based flow for real-time directions, integrating with Google Maps API, to guide users to their chosen destinations.

  • User Reviews Section: Add an interactive review system where users can rate places, share photos, and provide feedback.

High-Fidelity Prototype:

Using tools like Figma or Adobe XD, we create an interactive prototype where users can:

  • Browse personalized recommendations.

  • See real-time event updates with the option to book or save events.

  • Get turn-by-turn navigation to their desired locations.

5. Test (Testing)

Finally, we test the prototype to identify areas for improvement.

User Testing:
  • Participants: Sarah (local tourist) and John (international tourist).

  • Test Scenarios:

    • Sarah: Test the personalized recommendations feature—does it suggest relevant places based on her preferences?

    • John: Test the event calendar—does he find real-time updates and available events easily? Does the app provide helpful directions to a popular tourist spot?

Usability Testing:
  • Metrics: Measure task completion rates, time to complete tasks (e.g., finding a place, booking an event), and overall user satisfaction.

  • Feedback Collection: Collect qualitative feedback regarding the ease of navigation, usefulness of recommendations, and satisfaction with real-time event information.

A/B Testing:
  • Test two versions of the event calendar—one with the basic list view and one with a map view to see which format is preferred by users.

Iteration and Refinement:
  • After gathering user feedback, refine the features—e.g., improving the map’s accuracy, tweaking the recommendation algorithm, or enhancing the search functionality.

Conclusion

By applying Design Thinking, we’ve identified the core problems facing users of the Enjoy Jakarta app and created specific, detailed solutions:

  • Personalized recommendations based on interests.

  • A real-time event calendar to keep users updated on ongoing activities.

  • Improved navigation with real-time map integration.

  • Enhanced user engagement through ratings, reviews, and push notifications.

These changes aim to improve the user experience by addressing frustrations related to irrelevant suggestions, outdated information, and navigation issues, ultimately making Enjoy Jakarta a more user-friendly and valuable tool for both local and international tourists exploring Jakarta.

Create a free website with Framer, the website builder loved by startups, designers and agencies.