🚀 CareerOS Lite

Inspiration

During my first year as a Computer Science student, I realized I was spending more time managing my career than actually building it.

Internship applications, hackathons, certificates, coding progress, and deadlines were scattered across emails, spreadsheets, browser tabs, and different websites. Keeping everything organized became a challenge, and important opportunities could easily be missed.

Instead of adding another productivity tool to my workflow, I wanted to build one intelligent workspace that could understand my career journey, keep everything organized, and help me decide what to do next.

That idea became CareerOS Lite.


What it does

CareerOS Lite is an AI-powered Career Operating System designed for students.

It brings together career goals, internship opportunities, certificates, notes, analytics, and daily progress into a single workspace instead of forcing users to manage multiple applications.

At the center of the platform is Nova AI, an intelligent assistant that understands natural language. Users can simply describe what they want to do, and Nova identifies their intent, extracts the required information, and performs the appropriate action.

Current features include:

  • 🎯 Goal Management
  • 💼 Internship & Opportunity Tracking
  • 📝 Notes & Daily Progress
  • 🏆 Certificate Management
  • 📊 Career Analytics
  • 🤖 Nova AI Assistant
  • 🔐 Google Authentication
  • ☁️ Firestore Cloud Sync

CareerOS Lite is designed to reduce career management overhead so students can focus more on learning, building projects, and applying for opportunities.


How I built it

CareerOS Lite was built using React, TypeScript, Vite, Tailwind CSS, Firebase Authentication, and Firestore.

For AI capabilities, I integrated Google Gemini, Groq, OpenRouter, and Cerebras to experiment with multiple large language models while keeping the assistant flexible.

Instead of building Nova as a traditional chatbot, I designed it around an intent-driven workflow:

User Request → Intent Recognition → Entity Extraction → Action Routing → Data Update → AI Response

This allows Nova to perform real actions inside the application instead of simply generating conversational responses.

Throughout development, I worked extensively with Codex powered by GPT-5.6.

Rather than asking AI to generate the entire project, I used Codex as an engineering partner. It helped me accelerate development by discussing architecture, refactoring components, debugging production issues, improving documentation, validating implementation decisions, and speeding up repetitive development tasks.

The majority of CareerOS Lite's core functionality was built through multiple iterative coding sessions with Codex and GPT-5.6, while I remained responsible for the overall product vision, architecture, feature design, and implementation decisions.


Challenges I ran into

The biggest challenge was designing an AI system that could reliably understand natural language and connect user requests to different application modules.

Another challenge was maintaining a clean architecture while integrating Firebase Authentication, Firestore synchronization, multiple AI providers, analytics, and productivity features.

Preparing the application for production deployment also required solving authentication issues, improving documentation, and ensuring a stable deployment.


Accomplishments that I'm proud of

I'm proud that CareerOS Lite evolved from a personal idea into a complete AI-powered application.

It combines AI assistance, cloud synchronization, analytics, and career management into a single platform instead of relying on multiple disconnected tools.

I'm also proud of publishing the project with production-ready documentation, deployment instructions, contribution guidelines, and an organized open-source repository.


What I learned

This project strengthened both my technical and product development skills.

I learned how to design AI-powered workflows, build scalable React applications, integrate Firebase services, deploy production-ready software, and write better technical documentation.

Working with Codex and GPT-5.6 also changed how I approach software development. Instead of viewing AI as a code generator, I learned to use it as a collaborative engineering partner for brainstorming, debugging, architecture discussions, and accelerating implementation while keeping full ownership of technical decisions.


What's next for CareerOS Lite

CareerOS Lite is only the first step toward a complete AI Career Operating System.

Future plans include:

  • 📄 AI Resume Builder
  • 🎯 Personalized Internship Recommendations
  • 📅 Calendar Integration
  • 📧 Email Synchronization
  • 🤝 Collaborative Career Workspaces
  • 📱 Mobile Application
  • 🧠 Long-Term Career Planning
  • 📈 AI Career Coaching

My long-term vision is to build an intelligent workspace that helps students organize, understand, and accelerate their entire career journey with AI supporting them every step of the way.

Share this project:

Updates

posted an update

Designed, developed, and deployed the entire application independently. Built the frontend, integrated Firebase Authentication and Firestore, implemented the AI workflow, documented the project, and prepared the submission for OpenAI Build Week with Codex as an engineering collaborator.

Log in or sign up for Devpost to join the conversation.