Skip to content

superezzdev/Brainstorms.ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📚 Brainstorms.ai

🚀

AI-powered platform to generate exam-oriented notes, project notes, charts, and downloadable PDFs instantly.

MERN Stack AI Powered Payments Deployed JWT

🔥 What This AI Can Do?

Feature Description
AI Notes Generation One-click generation of structured, exam-oriented notes
AI Diagrams & Charts Automatic generation of graphs, flowcharts, and concept maps
Revision Mode Ultra-short, crisp notes for last-minute revision
Smart Q&A Class-wise & subject-wise important questions with answers
Credit System Usage-based credits (free tier + paid plans)
Payment Integration Stripe – Buy credits securely
PDF Export Download notes as beautifully formatted PDF
Manage Notes Save and organize your generated notes
Authentication JWT-based secure login/signup
Sign In / Sign Out Complete session management

🧠 Why This Project is NEXT LEVEL?

  • Not a basic CRUD app
  • Not a dummy college project
  • Real AI SaaS product with monetization
  • Used by students for exams, revision & concept clarity
  • Production-ready architecture (error handling, rate limiting, logging)
  • Complete payment flow with Stripe webhooks
  • Download PDF notes with one click

🛠 Tech Stack

Layer Technology
Frontend React.js (Vite), Tailwind CSS, Axios, React Router
Backend Node.js, Express.js
Database MongoDB (Mongoose)
AI Engine Google Gemini AI API
Payments Stripe (Checkout + Webhooks)
Authentication JWT (HTTP-only cookies)
Deployment Render
PDF Generation @react-pdf/renderer
Diagrams Mermaid.js

🚀 Live Demo

Frontend: : https://brainstorms-client.onrender.com
Backend API: : https://brainstorms-ai-server.onrender.com

Test Stripe Card: 4242 4242 4242 4242 | Exp: 12/30 | CVC: 123


🚀 Getting Started

1. Clone the repository

git clone https://github.com/superezz/Brainstorms.ai.git
cd Brainstorms-ai

🤝 Contributing

Feel free to fork this repo and submit pull requests.


📜 License

This project is open-source and available under the MIT License.


👨‍💻 Author

ARYA RCB
GitHub: ARYA RCB
LinkedIn: ARYA RCB

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages