Sparklet is a unified platform built with Java Spring Boot, Vue 3, and Firebase, designed to help users accelerate their technical and professional growth. The system enables users to register, track their progress, and unlock advanced features through a membership model.
The platform integrates AI-powered tools and personalized recommendations, consolidating several standalone tools—including an AI-powered LeetCode practice assistant, behavioral interview prep modules, anonymous feedback system, and job application tracker—into a single cohesive experience.
- Backend: Java Spring Boot
- Frontend: Vue 3, TailwindCSS
- Authentication & Database: Firebase
- AI Services: Python FastAPI, Pinecone, Together.ai
- Development Tools: Gemini CLI, VSCode, Github Copilot, Claude Sonnet 4
- User registration and authentication
- Progress tracking dashboard
- Membership management and feature unlocking
- AI-powered LeetCode practice assistant https://github.com/cathyfu1215/leetcodetracker
- Behavioral and technical interview preparation https://github.com/cathyfu1215/huskyinterviewprep
- Anonymous feedback tool https://github.com/cathyfu1215/positivefeedback
- Job application tracker https://github.com/cathyfu1215/huksyApplicationTracker


