Skip to content

Jenil2514/SkillPilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

60 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ SkillPilot – Curated Educational Resource Hub

Made with MERN
TypeScript
JWT Secured
AI Powered
License

SkillPilot is a MERN-stack platform that helps students and professionals discover curated educational resources without the noise. It uses an AI Agent (Make.com) for content moderation, ensuring that only relevant, secure, and high-quality resources are shared.

πŸ”— Repository: SkillPilot GitHub


🌟 About the Website

In today’s digital age, learners rely heavily on platforms like YouTube, GeeksforGeeks, and online documentation. While these platforms are valuable, the overwhelming amount of content often makes it difficult to find high-quality, relevant resources.

SkillPilot was created to solve this problem by:

  • βœ… Centralizing the best open-source educational resources.
  • βœ… Filtering malicious or irrelevant content using an AI-powered agent.
  • βœ… Enabling collaboration through community-driven contributions, likes, and discussions.

The goal is to bridge the learning gap by providing learners with a trusted hub for verified, organized, and useful educational materials.


πŸ“Œ Table of Contents


✨ Features

  • πŸ“š Categorized Learning Paths – structured courses with progress tracking.
  • πŸŽ“ University-Specific Curricula – resources mapped to academic syllabi.
  • πŸ“° Community Feed – Q&A, problem-solving, and discussions.
  • πŸ”’ AI-Powered Security – suspicious links flagged via email alerts, irrelevant ones auto-rejected.
  • πŸ’Ύ Save & Revisit – bookmark courses for later.
  • πŸ† Recognition & Rewards – contributor spotlight & achievement badges.

πŸ›  Tech Stack

Frontend: React + TypeScript, TailwindCSS
Backend: Node.js, Express, MongoDB
Authentication: JWT
AI/Automation: Make.com AI Agent (for content verification)


βš™οΈ Architecture

graph TD
  A[User] -->|Submit Resource| B[Frontend - React + TS]
  B --> C[Backend - Node.js/Express]
  C --> D[(MongoDB Database)]
  C --> E[JWT Auth Service]
  C --> F[AI Agent - Make.com]
  F -->|Flag/Approve| C
  C --> B
  B --> A
Loading

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •