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.
Log in or sign up for Devpost to join the conversation.