
Closed
Posted
CourseCraft AI — Personalized Learning Path Generator Overview CourseCraft AI is an AI-powered web application designed to generate personalized and structured learning paths based on a user's selected skill, experience level, and learning duration. The platform uses large language models through the Groq API to transform user requirements into organized curriculums containing learning objectives, topics, phases, and practical projects. The goal of CourseCraft AI is to simplify the process of planning a learning journey and provide users with a clear, actionable roadmap from fundamentals to practical implementation. Key Features AI-Powered Curriculum Generation CourseCraft AI generates customized learning paths according to: - Selected skill or subject - User experience level - Available learning duration - Learning objectives The generated curriculum is organized into structured phases to provide a progressive learning experience. Structured Learning Roadmaps Each generated curriculum can include: - Learning objectives - Topics and subtopics - Recommended progression - Practical projects - Phase-based learning structure User Authentication CourseCraft AI supports secure Google authentication using Google Identity Services, allowing users to access personalized features and manage their generated learning content. Curriculum History Authenticated users can: - Save generated curriculums - View previous curriculums - Search curriculum history - Delete unwanted curriculums PDF Export Generated learning paths can be exported as professionally formatted PDF documents for offline use, printing, or academic and personal reference. Input Validation and Spell Checking The application includes spell-checking functionality to help identify and correct typing errors in user skill inputs before curriculum generation. Responsive User Interface CourseCraft AI provides a modern web interface with support for both light and dark themes, designed to provide a consistent experience across different devices. System Architecture User | v Web Interface | v Flask Backend | +--------------------+ | | v v Groq API SQLite Database | | v v AI Curriculum User & History Generation Management | v Structured Learning Path | +--------+---------+ | | | v v v Topics Projects Objectives | v PDF Export Technology Stack Frontend - HTML5 - CSS3 - JavaScript - [login to view URL] - Google Identity Services Backend - Python - Flask - Flask-SQLAlchemy - SQLite - Requests Artificial Intelligence - Groq API - Llama-based Large Language Model Development - Git - GitHub - Python Virtual Environment - Environment Variables for secure configuration Application Workflow 1. The user enters a skill or subject. 2. The user selects their experience level. 3. The user specifies the desired learning duration. 4. CourseCraft AI sends the requirements to the AI engine. 5. The AI generates a structured learning curriculum. 6. The curriculum is presented through the web interface. 7. Authenticated users can save the generated curriculum. 8. Users can access their previous curriculum history. 9. The generated curriculum can be exported as a PDF. Project Objective The primary objective of CourseCraft AI is to provide an intelligent and automated solution for curriculum planning. Traditional learning often requires users to search across multiple resources and manually determine what to learn, in what order, and how to practice. CourseCraft AI addresses this problem by generating a structured learning roadmap based on individual requirements. The project demonstrates the practical integration of artificial intelligence, web development, authentication, database management, and document generation into a single application. Project Structure CourseCraft/ │ ├── [login to view URL] ├── [login to view URL] ├── instance/ │ └── [login to view URL] │ ├── static/ │ ├── [login to view URL] │ ├── [login to view URL] │ └── dictionaries/ │ └── templates/ └── [login to view URL] Future Development Potential improvements include: - Advanced learner profiles - More detailed curriculum personalization - Progress tracking - Course completion analytics - Integration with external learning resources - Multiple AI model support - Improved curriculum evaluation - Cloud database integration - Deployment and production scalability Developer Ambati Tharun Sai GitHub: ambatitharunsai-tech License This project is released under the MIT License.
Project ID: 40731589
59 proposals
Remote project
Active 11 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
59 freelancers are bidding on average ₹1,015 INR/hour for this job

When a project aims to automate curriculum planning through AI, the core challenge often lie in smoothly integrating user inputs with intelligent backend processing. This requires a careful balance of user experience, data management, and AI interaction. I understand the importance of safeguarding your existing data and making sure no downtimes during development. I'll build the solution in a private staging area, keeping your live environment untouched. Phases: Planning: Define user requirements and system architecture collaboratively. Development: Build the backend with Flask and integrate Groq API for AI functionality. User Features: Implement authentication, curriculum management, and spell-checking. PDF Export: Enable PDF generation for structured learning paths. Could you clarify if you have specific design preferences for the user interface? Rajavel
₹1,099 INR in 7 days
7.1
7.1

Hi, CnEL India can implement and refine CourseCraft AI using the existing Flask/Python architecture and provided project structure. Our approach: * Review the existing codebase, database schema, frontend flow, and current AI integration. * Verify Groq API integration, prompt structure, and structured curriculum generation. * Improve Flask routes, REST APIs, validation, error handling, and security. * Configure Google Identity Services and authenticated curriculum history. * Implement reliable save, search, view, and delete functionality using SQLite. * Refine PDF export for clean, professional learning-path documents. * Improve spell checking and input validation. * Optimize responsive UI, light/dark themes, and user experience. * Secure API keys through environment variables and maintain clean Git workflow. * Test AI generation, authentication, database operations, PDF export, responsiveness, and edge cases. * Provide setup documentation and deployment guidance. We can first audit the existing repository, identify gaps, then implement and test each module systematically.
₹1,000 INR in 80 days
7.0
7.0

As a full-stack developer with extensive experience in web and mobile app development, I am well-positioned to implement the CourseCraft AI platform in the most efficient and effective manner. My coding skills include Git, HTML5, Python, RESTful API and SQLite, which perfectly align with your project requirements. I specialize in not just building functional applications, but also in creating scalable ones that can handle high traffic and complex functionalities. Moreover, with my background in artificial intelligence and understanding of large language models such as Groq API, I can actively contribute to the core of CourseCraft AI by implementing the intelligent algorithm that would generate personalized learning paths based on user specifications. I am familiar with Flask Backend and Flask-SQLAlchemy, which will aid in developing a robust database management system your platform requires. Regards Amarjeet
₹1,500 INR in 40 days
4.2
4.2

Hello Hope you are doing well "Build A Personalized AI Learning Platform" - I can implement CourseCraft using Flask, Groq API, SQLite, Google authentication, JavaScript, and curriculum generation. I can enhance curriculum generation, authentication, history management, validation, and PDF exports while preserving Flask architecture and reliable Groq API integration throughout development and scalability. I will refine database models, RESTful flows, error handling, responsive interfaces, environment configuration, Git workflows, and testing for maintainable production deployment with confidence and reliability. Would you like me to focus first on completing existing features or preparing CourseCraft for production deployment? Looking forward to working with you.
₹1,000 INR in 40 days
3.3
3.3

Hello, I understand you need development support for CourseCraft AI, an AI-powered learning-path generator using Flask, Groq API, Google authentication, SQLite and PDF export. The goal is to deliver a reliable and scalable personalized curriculum platform. Here’s what I can provide: • Flask/Python backend improvements with clean REST APIs, validation, authentication and database workflows. • Groq/Llama API integration for structured curriculum generation with reliable prompt handling and response processing. • Curriculum history, search/delete, PDF export, responsive UI and performance improvements while keeping the existing architecture maintainable. I bring over 4+ years of experience in Python, Flask/Django, REST APIs, JavaScript, SQL/SQLite and full-stack development, with experience building backend workflows, dashboards and API-driven applications. Just to clarify a few things: 1. Are you looking for bug fixing/enhancement of the existing CourseCraft code or a complete production-ready implementation? 2. Do you already have the Groq and Google authentication credentials configured in the project? Please come to the chat box to discuss more about your project. Best regards Indresh Kushwaha
₹1,200 INR in 40 days
2.8
2.8

Hi, I can help build and enhance Course Craft AI using Python, Flask, and PostgreSQL. I’ll focus on reliable AI curriculum generation, personalization, Google authentication, curriculum history, PDF export, validation, and a clean responsive UI. I have strong experience in AI/LLM integrations, Python and full-stack development. Could you share the current GitHub repository/live demo? Also, do you want to keep Flask and SQLite or make it production-ready with PostgreSQL and cloud deployment? Best Regards VDinfotech
₹1,200 INR in 40 days
2.4
2.4

Drawing from my extensive educational and professional background in the fields of Computer Science and Artificial Intelligence, and having spent almost two decades contributing to both academia and the private sector, I offer a unique combination of expertise that positions me perfectly for this project on "Implementing CourseCraft AI - Custom Learning". Throughout my career, I have demonstrated exceptional proficiency in developing AI-driven solutions and deploying full stack web applications. Additionally, my experience extends to project management, inventive problem-solving, and strategic thinking — all essential for delivering optimal learning paths via CourseCraft AI. As the former CTO of an AI startup, my contributions were pivotal in successfully implementing complex solutions like the ones illustrated in this project's overview. From generative AI applications to computer vision systems to dashboard development, I have excelled at every stage and am confident in applying this same passion and skill set to deliver the personalized learning paths promised by CourseCraft AI. Furthermore, I am well-versed in designing powerful yet accessible user interfaces — another cornerstone of this project's success.
₹750 INR in 40 days
2.3
2.3

Good day! I can help develop and improve CourseCraft AI using your existing Flask, SQLite, JavaScript and Groq-based architecture. The project already has a clear structure, so I can work within the current codebase rather than unnecessarily rebuilding it. I can work on: • Groq API/Llama curriculum generation • Prompt and structured roadmap handling • Flask backend and SQLAlchemy improvements • Google authentication integration • Curriculum save/search/delete history • PDF export improvements • Input validation and spell checking • Responsive light/dark UI • Error handling and API failure handling • Secure environment-variable/API-key usage • Testing and code cleanup • Git-based development and documentation I can also help prepare the application for future improvements such as learner profiles, progress tracking and production deployment. Q1: Is the current codebase already complete and running, or are there specific features that still need development? Q2: What Groq model and API configuration are currently being used? Q3: Is the main goal feature completion, bug fixing, or preparing CourseCraft AI for production deployment? I’m available to start immediately and can review the existing repository before estimating individual tasks. The budget and payment terms can be discussed and mutually finalized after reviewing the complete requirements and scope of work. Thank You!
₹750 INR in 30 days
2.0
2.0

Hi, We appreciate the detailed CourseCraft AI concept and the clear workflow shown in the attached screens. We understand that the goal is to turn skill, experience and duration inputs into structured AI learning paths with phases, topics, objectives and projects. We can work with your existing Python/Flask architecture and implement the Groq API integration, structured curriculum generation, Google authentication, SQLite history, search/delete functionality, spell checking and PDF export. We can also refine the responsive UI shown in your screenshots, including the learning form, roadmap view and “My History” section, while keeping the code modular for future progress tracking and cloud scalability. Key questions: 1. Is the existing CourseCraft codebase fully available in GitHub, including the current Flask application? 2. Is the Groq prompt/response structure already implemented, or should we develop and optimise it? 3. Which Groq/Llama model and API configuration should be used? 4. Do you need the current features completed only, or should we also include any future improvements in this milestone? Note: The final cost may vary based on the confirmed scope. Best Regards, Agnidipa Team Qloron
₹1,200 INR in 40 days
2.1
2.1

Hello, I can deliver what you need. I have read the details you shared and I understand the outcome you want. I am an experienced and specialized freelancer with 10+ years of practical experience in Python, HTML5, Git, Web Development. Visit my profile to check my latest work and reviews from past clients. I would love to connect in chat to discuss details. Best regards, Olusoji
₹1,000 INR in 40 days
1.7
1.7

Hi, I can develop and enhance CourseCraft AI into a reliable, user-friendly AI learning-path platform using your existing Flask, Groq API, and SQLite architecture. 1. AI Curriculum Generation – Work with the Groq API and Llama-based model to generate structured learning paths based on skill, experience level, duration, objectives, topics, phases, and practical projects. 2. Authentication & History – Implement secure Google authentication and curriculum management, including saving, searching, viewing, and deleting generated learning paths. 3. PDF & User Experience – Maintain professional PDF export, spell-checking, responsive UI, and light/dark themes while ensuring the generated content remains clear and well structured. 4. Backend & Scalability – Work with Python, Flask, Flask-SQLAlchemy, SQLite, JavaScript, and environment-based configuration, while keeping the code maintainable and preparing the platform for future progress tracking, external resources, additional AI models, and cloud deployment. I can work with the existing project structure and Git/GitHub workflow while focusing on clean implementation and reliable functionality. Please message me in chat to discuss the current codebase, required improvements, and next development steps.
₹1,100 INR in 45 days
1.5
1.5

Hi, I can help implement or complete CourseCraft using the Flask/SQLite and plain JavaScript stack you outlined. I would validate Google identity tokens on the backend, scope saved history to each user, keep Groq credentials server-side and require structured model output so the roadmap renders consistently. I would also test model timeouts, invalid inputs, history search/deletion and PDF page breaks in both themes. My rate is INR 1,250/hour with an initial ten-hour weekly cap, starting with a repo review and agreed feature checklist. Your description reads partly like an existing project README: is the application already running, and which features or bugs do you specifically want completed first?
₹1,250 INR in 10 days
1.1
1.1

Hello, I can help develop, refine, and productionize CourseCraft AI while preserving its existing architecture and functionality. My background in Python, Flask/FastAPI, AI/LLM integration, React/web development, databases, authentication, and deployment fits this project well. I can work on: • Groq API and Llama-based curriculum generation • Better structured prompts and reliable AI output parsing • Skill, experience-level, duration, and objective personalization • Flask backend and REST endpoints • Google Identity Services authentication • SQLAlchemy/SQLite curriculum history management • Search, save, and delete functionality • Input validation and spell checking • Professional PDF curriculum export • Light/dark responsive UI improvements • Secure environment-variable/API-key management • Error handling, loading states, and API failure recovery • Code cleanup, testing, and Git/GitHub workflow • Preparation for cloud deployment and future database scaling I’ll build on the existing CourseCraft structure rather than unnecessarily rewriting working functionality. Please share the current repository and specify which features are incomplete or need improvement, and I can start by reviewing the existing implementation.
₹750 INR in 40 days
0.0
0.0

Hi, Have you figured out how CourseCraft AI could provide a significant improvement in personalized learning paths? I can help you develop a seamless web application that effectively generates customized curricula based on user inputs. With extensive experience in Python and the Flask framework, I’m focused on creating a responsive user interface that integrates smoothly with the Groq API for AI-powered curriculum generation. Additionally, I can implement user authentication features and ensure secure PDF exports for easy accessibility. Let’s discuss your vision for the project, including any specific functionalities or designs you have in mind. I’m excited to collaborate and bring your idea to life! Best Regards, Zubair
₹1,000 INR in 40 days
0.0
0.0

Hi, Generating structured curriculums with Groq introduces two immediate technical hurdles: managing latency on detailed multi-phase outputs and ensuring the LLM returns valid, predictable JSON schema without dropping fields mid-stream. If the output schema breaks during streaming, your client-side UI will fail to render the roadmap, history components, and PDF exporter cleanly. At SangTech Global, we address this by forcing JSON output mode via Groq's API and applying strict Zod schema validation on the backend before writing to the database. We will build the backend using Node.js or Python to handle Google Identity Services token verification, query caching, and asynchronous curriculum generation. To ensure high responsiveness, we can stream the JSON payload directly to the frontend interface while saving the finalized record to a PostgreSQL or Firebase database for history management and PDF rendering. We can complete the core application within 7 to 10 business days. To de-risk the project, I can build a working Stage 1 Proof of Concept for $85 in 2 business days: a functional Groq integration that accepts user inputs, enforces the structured JSON schema, and streams a sample curriculum directly to a basic UI. You can inspect the live output and architecture before committing to the full build. Which Groq-hosted model are you planning to default to for this generator, Llama 3 or Mixtral, and do you have a preference for the frontend framework? Best regards, Tumisang
₹750 INR in 30 days
0.0
0.0

As a seasoned Frontend Web Developer and specialist in clean and responsive web interfaces, I am perfectly equipped to take on your CourseCraft AI project. With a strong command of HTML5, CSS3 (Flexbox, Grid, Responsive Design) and JavaScript (ES6+), I am adept at combining these technologies to create not only beautiful interfaces but also ones that function flawlessly across browsers and on diverse devices. Of particular relevance, is my proficiency with Bootstrap & UI Frameworks that would ensure the design standards for your CourseCraft AI application are met smoothly. Moreover, I have had consistent success in converting designs from Figma/PSD into pixel-perfect HTML/CSS code, which speaks to my attention to detail and commitment to quality. In extension to my technical skills, I apply fast communication, an inherent sense of responsibility towards deadlines and a dedication to providing the best possible output in all my projects. My goal is to bring your web projects to life and with the vast experience I have had with web development specifically in-python Flask environment over the years, I'm confident that I currently embody the qualities necessary for the successful execution of your CourseCraft AI project.
₹1,000 INR in 20 days
0.0
0.0

Hi, I can build and enhance CourseCraft AI as a clean, scalable AI-powered learning platform using Flask, Groq API, SQLite and modern HTML/CSS/JavaScript. ⬛ Groq/Llama integration for personalized curriculum generation ⬛ Structured learning paths with objectives, phases, topics & projects ⬛ Google Identity Services authentication ⬛ Curriculum history with save, search, view & delete ⬛ PDF export with professional formatting ⬛ Input validation and spell-checking ⬛ Responsive light/dark UI for desktop and mobile ⬛ Flask + SQLAlchemy backend and database management ⬛ Secure environment-variable configuration for API credentials ⬛ Clean, maintainable and well-documented Python/JavaScript code ⬛ Architecture prepared for progress tracking, learner profiles and cloud deployment I can work directly with the existing CourseCraft project structure and improve the current implementation without unnecessarily rebuilding the application. My approach would be to first review the existing codebase and AI prompt flow, then validate authentication, curriculum generation, database persistence and PDF export before improving reliability, UX and scalability. I can also prepare the project for production deployment and future integration with additional AI models or external learning resources. I’m ready to review the current repository and start with the core curriculum-generation workflow.
₹1,000 INR in 40 days
0.0
0.0

Hello, I’m interested in working on CourseCraft AI. I have hands-on experience with Python, Flask, HTML, CSS, JavaScript, SQL/MySQL, database-driven web applications, and Git/GitHub. I can contribute to the Flask backend, database operations, frontend integration, CRUD functionality, API integration, curriculum history, validation, and PDF export. I can also work with the existing Groq API integration and learn any project-specific requirements needed for the implementation. I’m a web development freelancer who focuses on clean, functional, and maintainable solutions. I’m available to start and can communicate regularly during development. Thank you.
₹1,000 INR in 40 days
0.0
0.0

Hello there, I can take CourseCraft AI from its current Flask/Groq prototype into a cleaner, production-ready learning platform while preserving the existing curriculum-generation workflow. The key is making AI output reliable and structured rather than simply displaying raw LLM responses. Recommended stack: Python/Flask or FastAPI, PostgreSQL, Groq/Llama with structured JSON output, HTML/CSS/JS or React, Google Identity Services and server-side PDF generation. * Skill, level, duration and objective-based curriculum generation * Structured phases, topics, objectives and practical projects * Reliable AI response validation and fallback handling * Google authentication and protected user history * Search, save and delete generated curriculums * Professional PDF export * Spell-checking/input validation * Responsive light/dark UI * Secure environment-variable/API-key handling I’ll keep the AI layer modular so future model providers, learner profiles, progress tracking and external learning-resource integrations can be added without rebuilding the application. I can work from the existing GitHub project and provide a clean, documented implementation with the repository and deployment configuration ready for handover. Best, Rajat Trivedi
₹1,000 INR in 40 days
0.0
0.0

I’ll build CourseCraft AI as a modular Flask application, integrating Groq for personalized course generation, SQLite for user/course history, Google authentication, and PDF export. I’ll structure the workflow with input validation, API error handling, reusable components, and testing so the application is reliable, maintainable, and easy to extend.
₹1,000 INR in 40 days
0.0
0.0

Narasaraopeta, India
Member since Aug 25, 2026
₹600-1500 INR
₹750-1250 INR / hour
$30-250 USD
₹12500-37500 INR
$30-250 USD
₹750-1250 INR / hour
₹12500-37500 INR
₹12500-37500 INR
$15-25 USD / hour
$15-25 USD / hour
$350-400 USD
$5000-10000 USD
₹750-1250 INR / hour
₹1500-12500 INR
$10-30 AUD
₹12500-37500 INR
₹15000-20000 INR
₹750-1250 INR / hour
₹750-1250 INR / hour
₹12500-37500 INR