{"repo":"AbSamrah/SkillCraft","free":true,"listed":false,"github":"https://github.com/AbSamrah/SkillCraft","clone":"git clone https://github.com/AbSamrah/SkillCraft.git","description":"An AI-powered learning guide for developers to create and follow custom skill roadmaps. Built with a .NET modular monolith backend, a React frontend, and integrated with AI for content generation.","language":"C#","stars":12,"topics":["ai","aspnetcore","csharp","dotnet","full-stack","jwt","modular-monolith","mongodb","rest-api","sql-server"],"license":null,"category":"auth-billing-email","readme_excerpt":"SkillCraft: An AI-Powered Learning Guide SkillCraft is a modern, full-stack application designed to be a personal guide for mastering new skills. It provides users with structured, interactive learning paths called \"Roadmaps.\" Built with a powerful .NET backend and a dynamic React frontend, SkillCraft uses a role-based architecture and integrates AI to automate and enhance content creation. Frontend Repository: AbSamrah/skillcraft-frontend About The Project This project is a comprehensive learning platform built on a clean, modular architecture to ensure maintainability and scalability. The API exposes a set of well-defined endpoints to support a decoupled frontend application, creating a robust system for both learners and content creators. The core functionalities include: Structured Learning: A complete system for creating and managing learning \"Roadmaps\" composed of milestones and steps. AI-Powered Content Generation: Integrates with the Gemini API to automatically generate entire roadmaps and quizzes based on a single topic. Interactive Knowledge Checks: A module for creating and taking two types of quizzes (Multiple Choice and True/False) to test user knowledge. Personalized User Profiles: Allows users to track their progress, save roadmaps, and manage their learning journey. Key Features - RESTful API: A well-structured set of endpoints for all application features. - User Authentication: Secure user registration and login system using JWT (JSON Web Tokens). - Role-Bas","default_branch":null,"files":null,"tree":[],"storefront":"/r/AbSamrah","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AbSamrah/SkillCraft/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}