8000 GitHub - wintwah243/Mapito: Mapito is an AI-powered Developer-focused Learning Platform Using GEMINI
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

wintwah243/Mapito

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Mapito

Mapito is an AI-powered learning and practice platform designed to help aspiring and beginner developers grow faster with AI-generated roadmaps and hands-on tools.


What problem it solves

Many beginners and early-career developers struggle with not knowing what to learn as there are many programming languages to choose, in what order, and how to practice effectively. Mapito solves this by generating an AI-generated learning roadmap based on the user’s goals — such as becoming a frontend developer or learning a specific language like Python — and combining it with practical tools like quizzes, a live code compiler, and AI-based mock interviews.

Who it’s for

Mapito is built for:

Students and self-taught developers looking for clear guidance.

Beginner developers who want to strengthen their skills.

Anyone preparing for technical interviews or switching into tech careers.

What makes it unique or different

Mapito stands out by integrating AI-generated roadmaps with a complete set of interactive tools, all in one place:

An in-browser code compiler for hands-on practice.

Adaptive quizzes that respond to progress.

AI-powered features like note summarization and realistic mock interviews.

Extra tools like typing tests and documentation resources.

Unlike other platforms that focus only on video lessons or static content, Mapito provides a dynamic and supportive environment that grows with the learner, prioritizes ethical AI use, and protects user privacy.


Key Features

  • Generate roadmap presented in a linear branching visual format with AI
  • Download roapmap with PDF file
  • Take quizzesssss
  • Chat with Mapito assistant chatbot
  • Solve Problems and Run in Code Editor
  • Test (or play) Typing Speed game For Fun with WPM calculation bar chart
  • Summarize user's long note with AI
  • AI mock interview with Camera ON or OFF
  • Documentation links for different resources
  • Reset Password with Nodemailer
  • Google Login
  • Update profile info (name, bio, profile pic)
  • Password Hashing
  • User Profile Pic Upload with Cloudinary

Tech Stack

  • Frontend: React, Tailwind CSS
  • Backend: Node.js, Express
  • Database: MongoDB
  • Others: GEMINI, Vite

Live Demo

https://mapito-df8g.onrender.com


Getting Started

Prerequisites

  • Node.js and npm installed
  • Git installed
  • Tailwind CSS installed
  • MongoDB installed

Installation

git clone https://github.com/wintwah243/Mapito.git
cd Mapito
npm install

About

Mapito is an AI-powered Developer-focused Learning Platform Using GEMINI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0