🌟 What is MyBrainstorm.ai?
MyBrainstorm.ai is a comprehensive web application designed to be an AI-powered academic partner for students. It aims to help users overcome common academic hurdles by assisting with brainstorming, essay structuring, and understanding complex topics through a suite of personalized tools, including a prompt generator and an interactive AI tutor.
⚙️ Core Application Features
Personalized Onboarding
A three-step modal collects the user's name, academic level, field of study, primary tasks, and learning style to tailor the AI's output.
Free Prompt Generator
Generates a comprehensive, personalized prompt based on the user's profile for use in any external AI chat tool.
Pro AI Tutor
An integrated chat experience using the Gemini API for interactive, contextual brainstorming and deeper learning.
Prompt University
A curated library of novel prompts and high-quality AI answers to inspire new ways of approaching complex subjects.
Study Hall
A community message board where students can post their prompts and AI answers to receive feedback from peers.
Text-to-Speech
The Pro AI Tutor's responses can be converted into audio, offering an accessible way to consume information.
🏗️ Technical Architecture
🎨 User Experience (UX) Flow
Student Journey from Blank Page to Brainstorm
Step 1
User lands and is prompted to create a student profile.
Step 2
Completes 3-step profile (Level, Style, Goals), which is saved to Local Storage.
Step 3
Uses the Free Generator to get a prompt or upgrades to the Pro AI Tutor.
Step 4
Receives a tailored prompt to copy, or chats directly with the integrated AI Tutor.