Inspiration

Cojek was created to solve a common learning problem. Many people finish a tutorial feeling motivated, only to get stuck because they have no idea how to build something on their own. This moment of confusion interrupts learning process, so the goal of Cojek is to remove that barrier and offer clear direction.

What it does

Cojek helps learners figure out what to build after learning something new:

1. Type a skill or topic, and get project ideas.

2. View simple project descriptions with clear roadmap.

3. Chat with an AI helper for guidance or debugging.

How we built it

ReactJS, Tailwind CSS and Vite

OpenAI API

Developed branding & Visual Identity for "Cojek".

A working React + Vite project from scratch.

Built a real-time chat bot UI.

Successfully debugged merge conflicts.

Simplified roadmaps.

Challenges we ran into

Getting the API to work with chatbot after our backend failed.

Getting good AI outputs.

Real time communication.

Time pressure.

Accomplishments that we're proud of

Not crumbling under stress and pressure.

Making a quick decision to restructure our project.

What we learned

1. How to tune prompts for clearer ideas.

2. The value of keeping features focused.

3. Fast prototyping.

4. Clear communication makes everything easier.

What's next for Cojek

1. Collaboration dashboard

A shared space where multiple learners can work together, chat, plan ideas and keep everything in one place.

2. More personalized suggestions

Ideas that adjust to skill level, goals and preferred difficulty level.

3. Saved ideas

A simple library where users can save, revisit and organize their favorite ideas.

Built With

Share this project:

Updates