Skip to content

OsamaShihadaMedDev/Mini-studdybuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mini StudyBuddy

An AI-powered study assistant for medical students. Type any medical topic, get high-yield study material structured for exam prep — with adjustable difficulty levels, a saved history, and dark/light themes.

Built as my first React project while transitioning from medicine to building AI tools.

What it does

  • Generates concise, exam-focused notes on any medical topic via the Gemini API
  • Adjustable difficulty (Basic / Advanced) so the response matches your study level
  • Output structured into Summary, Key Points, and Memory Hook sections
  • Saves history locally so you can revisit previous topics
  • Light and dark themes

Tech stack

  • React + Vite
  • Gemini API for content generation
  • LocalStorage for persistence
  • Vanilla CSS

Running locally

npm install
npm run dev

You'll need a Gemini API key. Create a .env file in the project root:

About me

Final-year medical student in Gaza, learning to build software at the intersection of medicine and AI. This is project #1 of an ongoing series. You'll need a Gemini API key. Create a .env file in the project root:

About

AI-powered medical study assistant. My first React project, learning by building.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages