Skip to content

New module reverse engineering - #133

Closed
S-Venky-06 wants to merge 0 commit into
vicharanashala:mainfrom
S-Venky-06:new-module-reverse-engineering
Closed

S-Venky-06 wants to merge 0 commit into
vicharanashala:mainfrom
S-Venky-06:new-module-reverse-engineering

Conversation

@S-Venky-06

Copy link
Copy Markdown

🚀 TENALI — Gamified Math Platform

TENALI is an interactive, gamified math learning application designed to foster deep mathematical intuition, procedural fluency, and problem-solving creativity in students.


⚡ Feature Spotlight: Reverse Engineering Mode

Instead of solving traditional questions, Reverse Engineering Mode flips the script! Students are given a target mathematical answer and must construct the problem or equation that produces it.

🌟 Key Highlights:

  • 8 Interactive Modules: Addition, Multiplication, Division, Fractions, Linear Equations, Quadratics, Geometry Area, and The Big 4 (combining $+$, $-$, $\times$, $\div$).
  • Progressive 10-Question Campaign: Auto-escalating difficulty curve starting from Easy warm-ups to a thrilling Q10 BOSS Level.
  • Domain-Specific Question Constraints: Each question (Q1 ➔ Q10) introduces unique mathematical constraints (e.g., negative integers, non-round numbers, coprime denominators).
  • Deterministic 5-Star Creativity Engine: Evaluates student constructions on a 1 to 5 ⭐ scale, rewarding inventive thinking over trivial solutions.
  • Interactive Walkthrough Demos: Step-by-step 3-step visual guides for every module.
  • Sleek Warm Terracotta Dark Theme: Modern visual aesthetics tailored for immersive learning.

🛠️ Tech Stack

  • Frontend: React (Vite), Vanilla CSS, Lucide / Emoji Icons
  • Backend: Node.js, Express.js
  • Database & Auth: MongoDB, JWT Authentication

🚀 Quick Start

1. Start Backend Server

cd server
npm install
node index.js

Backend runs on http://localhost:4000

2. Start Frontend App

cd client
npm install
npm run dev

Frontend runs on http://localhost:5173


📝 License

Created for Tenali Learning Platform.

@S-Venky-06 S-Venky-06 closed this Aug 16, 2026
@S-Venky-06
S-Venky-06 force-pushed the new-module-reverse-engineering branch from 066c69b to 5fb4bfc Compare August 16, 2026 03:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant