
Craft Fresher
Craft Fresher helps students and early-career developers prepare smarter using AI-generated learning roadmaps, project ideas, and mock interviews tailored to their goals, experience level, and tech stack.
Overview
CraftFresher is an AI-powered preparation platform built for students, fresh graduates, and early-career developers. It helps you turn uncertainty into clarity with personalized learning roadmaps, AI-generated project ideas, and realistic mock interviews, all tailored to your skills, tech stack, and goals.
Features
- AI-generated personalized learning roadmaps
- Project ideas based on user skills and career goals
- Mock interview simulation with AI feedback
- Real-time markdown rendering for AI-generated content
- Progress-oriented guidance and structured learning paths
Why I Built This
I wanted to build a platform that gives clarity to beginners who often feel overwhelmed about what to learn next. Craft Fresher uses AI to bring structure, direction, and confidence to the learning journey.
Technical Stuff
Frontend
The frontend is built with a modern tech stack focused on performance and developer experience:
- Remix / React Router v7: Routing and server-aware React framework for fast UX
- Tailwind CSS: Utility-first styling for clean and responsive UI
- React-Markdown: Renders AI-generated content safely and cleanly
Backend
The backend is engineered for real-time capabilities and scalability:
- Supabase: Authentication and PostgreSQL database
- OpenAI API: Generates structured roadmaps, interview questions, and insights
Technical Challenges & Solutions
Challenge 1: Personalized AI Responses
- Problem: Ensuring AI-generated outputs stay relevant, structured, and aligned with each user’s learning stage.
- Solution: Implemented contextual prompt design and enforced structured output formatting to keep responses predictable.
Challenge 2: Scaling Database Reads
- Problem: Managing user-specific history and AI content without increasing latency.
- Solution: Used relational schema design with indexing in Supabase to optimize user-based queries.
Future Technical Improvements
- User dashboard with roadmap progress tracking
- Gamified achievements and learning streaks
- Multiple role-based career tracks
- AI-generated resume feedback
- Community-shared learning paths and projects
Interested in working together?
Let's discuss your next project.