Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaBrain AI 🧠✨

Welcome to the future of knowledge testing. JavaBrain AI is a state-of-the-art, high-tech web application that elevates the original Java CLI quiz game into a premium, interactive AI-powered experience.

React Vite Framer

🌟 Premium UI/UX Features

  • Sleek Aesthetic: Modern dark mode with deep blues, vibrant purples, and stunning glassmorphism effects.
  • Fluid Animations: Powered by framer-motion, every interaction, transition, and AI generation state feels incredibly alive and responsive.
  • Dynamic HUD: Real-time scoring, live timers, and an animated progress bar.

🧠 AI-Powered Engine

  • Dynamic Generation: Experience the simulation of real-time AI question generation tailored to specific topics like Machine Learning and NLP.
  • Adaptive Scoring: Difficulty multipliers and speed bonuses reward accurate and fast thinking.

🏗 Architecture

This repository contains two major components:

  1. /webapp (Frontend Web App): The modern, React-based Vite application featuring the premium UI/UX.
  2. src/ & Java Files (Legacy Backend/CLI): The original pure Java implementation.

🚀 Getting Started

To run the next-generation web application:

  1. Navigate to the webapp directory:

    cd webapp
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev

🎮 How to Play

  1. Click Start Assessment to trigger the AI engine.
  2. The AI will dynamically generate your first challenge.
  3. Select your answer before the timer runs out! Fast answers grant speed bonuses.
  4. Review your accuracy and total score on the final assessment screen.

Developed by Abhranil Singha Roy

About

A AI-simulated infinite trivia and quiz game. Features a dual architecture with a premium Vite/React web application offering endless dynamic questions, alongside a legacy pure-Java CLI implementation.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages