Skip to content

matmanna/mini-mentor

Repository files navigation

MiniMentor

🌱 Micromentorship for the masses-- Connect, learn, and grow through personalized skill-building lesson and get the opportunity to help others achieve their goals as well.

Deployment URL: https://mini-mentor.netlify.app

Overview

A platform that bridges aspiring learners with experienced mentors through intelligent matching and seamless communication tools. Create custom learning forms, find perfect matches, and develop skills in a structured yet flexible environment.

What It Does

  • Smart Matching: Form-based system connects learners with ideal mentors
  • Custom Learning Paths: Create tailored learning objectives and curricula
  • Direct Communication: Built-in messaging for seamless mentor-learner interaction
  • Skill Development: Structured approach to acquiring new competencies

How We Built It

Frontend:

  • Next.js
  • React
  • shadcn/ui
  • Tailwind CSS

Backend:

  • Supabase
  • PostgreSQL
  • Node.js
  • Next.js

What's next for MiniMentor

  • Review/Messaging System (star reviews to improve mentor selection)
  • Advanced moderation systems (AI-powered)
  • Advanced Location-based Searching and Filter Capabilities
  • Integration with platforms such as LinkedIn for skill-verification
  • Session Videoconferencing Scheduling/Management Tools
  • Stats-Tracking

How to Run the Project

  1. Clone the repository: git clone https://github.com/matmanna/mini-mentor.git
  2. Navigate to the project directory: cd mini-mentor
  3. Install dependancies: npm install
  4. Run the development server: nom run dev
  5. Open http://localhost:3000 in your browser

About

🌱 Micromentorship for the masses -- Offer or receive free skill-building lessons to never stop growing.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •