Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

Β© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Eminence-Pyro/3MTT-Compass-AI

Domain:

educationnatural language processing

Record type:

software
Creator:
Emi
Host:
🧭 AI-powered personalised learning companion for Nigeria's 3MTT program β€” Groq Llama 3.3, Flask, React, MongoDB # 🧭 3MTT Compass AI β€” Personalised Learning Pathfinder > **AI-powered learning companion for Nigeria's 3MTT program** > React + TypeScript frontend Β· Flask + MongoDB backend Β· Groq Llama 3.3 AI πŸ”— **Live:** 3mtt-compass-ai.vercel.app πŸ€– **AI:** Groq Llama 3.3 70B (fast, free tier available) --- ## πŸš€ What's Inside | Feature | Status | Notes | |---|---|---| | πŸ€– Compass AI Chat | βœ… Real AI | Groq Llama 3.3 Β· context-aware | | πŸ’‘ Smart Recommendations | βœ… Real AI | Track + level personalised | | πŸ“Š AI Learning Insights | βœ… Real AI | Progress score, strengths, gaps | | πŸ” Semantic Search | βœ… Real AI | Natural language content search | | 🎯 Assessment Analysis | βœ… Real AI | AI determines skill level | | 🌐 Landing Page | βœ… New | Public homepage before login | | πŸ” JWT Auth | βœ… Live | MongoDB Atlas | | πŸ“š 12 Learning Tracks | βœ… | All 3MTT tracks covered | | πŸ† Achievement System | βœ… | Points, badges, milestones | --- ## βš™οΈ Environment Variables (Required) ### Backend (`backend/.env`) ``` MONGO_URI=mongodb+srv:// : @cluster.mongodb.net SECRET_KEY=your-long-random-jwt-secret GROQ_API_KEY=gsk_xxxxxxxxxxxx FLASK_ENV=production ``` ### Frontend (`.env.local`) ``` VITE_API_URL=your-backend.onrender.com ``` > ⚠️ **IMPORTANT:** Never commit `.env` files. The `.gitignore` now excludes them. --- ## πŸ”‘ Getting Your Keys **Groq API Key (free):** 1. Go to console.groq.com 2. Sign up β†’ API Keys β†’ Create new key 3. Copy and add to `backend/.env` as `GROQ_API_KEY` **MongoDB Atlas:** 1. Go to cloud.mongodb.com 2. Create a free cluster 3. Connect β†’ Drivers β†’ Copy connection string 4. Replace ` ` and ` ` in the string 5. Add to `backend/.env` as `MONGO_URI` > ⚠️ If your old MongoDB credentials were exposed, rotate them now: > Atlas β†’ Database Access β†’ Edit user β†’ Reset password --- ## πŸ’» Local Development ```bash # 1. Clone git clone github.com cd 3MTT-Compass-AI # 2. Frontend npm install cp .env.example .env.local # Edit …

Visit

github.com

Similar

sayuki2117/uniben-compass-aiOlamilekan002/3MTT-ProgramJoshtrillions001/3MTT-Capstone-projectVictoria123bit/-3MTT-Knowledge-ShowcaseJonc29/3MTT-HACK-ATHONItohan-Mercy/3MTT-projects

sayuki2117/uniben-compass-ai

AI-powered University of Benin inquiry assistant built with Next.js, FastAPI, Supabase pgvAI-powered

Olamilekan002/3MTT-Program

As a Data Science trainer at [AI] Academy, a pilot training provider for the 3MTT program, where I c

Joshtrillions001/3MTT-Capstone-project

A hybrid Machine Learning prototype to detect counterfeit NAFDAC drug records in Nigeria for the 3MT

Victoria123bit/-3MTT-Knowledge-Showcase

An AI-powered healthcare assistant designed to provide accessible health information, medication rem

Jonc29/3MTT-HACK-ATHON

A centralized health database for Nigeria with Unique Health IDs (UHID). Stores all medical records

Itohan-Mercy/3MTT-projects

This repository documents the capstone project carried by me as a Data Science Fellow at 3MTT Nigeri