Career Buddy

Role / Services

AI & Full Stack Development

Credits

Team AlgoTracks

Location & year

Remote ©

2024

Career Buddy course catalogue: Project Management courses filtered by level, each with its rating

The project

Career Buddy is an AI e-learning platform: an AI tutor teaches every lesson in a chat, answers questions as they come up, then quizzes the student and awards a certificate.

A short starting quiz asks what the student wants to learn and suggests where to begin. Each module is taught by GPT models from OpenAI with custom instructions for that module, so every lesson stays on topic and is personalised to the student. After a lesson the AI writes a quiz, marks it and explains every wrong answer, and a student who does not pass is offered the lesson again.

I worked on it as a full stack developer, with Next.js, Node.js, Express, MongoDB and the OpenAI API. MongoDB keeps the courses, quiz results and certificates, so the platform can grow with new courses and students, and every page works on desktop, tablet and phone.

What I built

  • Starting quiz, after which the AI suggests courses
  • Course catalogue with search and level filters
  • AI lessons for every module, from GPT with custom instructions
  • Chat with the AI tutor about the lesson, in real time
  • AI quizzes that explain every wrong answer
  • Progress for every module and lesson, and certificates
  • Subscription plans and payment methods
Career Buddy starting quiz: the AI asks the student about their goal, offers courses and asks a first question

1 / 5

Career Buddy course page: what the course teaches, its modules and the progress in each
Career Buddy lesson: the AI tutor teaches the module in a chat and answers a question, next to the course progress
Career Buddy quiz after a lesson: the AI marks each answer right or wrong
Career Buddy payment methods for a subscription: PayPal, Google Pay, Apple Pay or a card