Skip to content

HeythisisSud/StudySensAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📚 StudySensAI

StudySensAI is an AI-powered learning assistant designed to help students study smarter by organizing content, extracting insights, and enabling intelligent interactions with study materials.

The project follows a full-stack architecture with a clear separation between frontend and backend for scalability and maintainability.


🚀 Features

  • 📄 Upload and manage study documents (PDFs, notes, etc.)
  • 🤖 AI-powered understanding of study material
  • 🔍 Intelligent search and question answering
  • 🧠 Context-aware responses based on uploaded content
  • 👤 User authentication and document isolation
  • 📊 Scalable backend architecture

Each folder (frontend and backend) is an independent application with its own dependencies and setup.


🧑‍💻 Tech Stack

Frontend

  • React
  • Tailwind CSS
  • TypeScript
  • Vite / Next.js (depending on setup)

Backend

  • Node.js
  • Express
  • TypeScript
  • Prisma ORM
  • PostgreSQL / NeonDB
  • Supabase (Auth & Storage)
  • AI APIs (LLM-based processing)

⚙️ Setup Instructions

1️⃣ Clone the repository

https://github.com/HeythisisSud/StudySensAI.git
cd studysensai

2️⃣ Frontend Setup

cd frontend
npm install
npm run dev

3️⃣ Backend Setup

cd backend
npm install
npm run dev

Ensure environment variables are configured correctly in .env.

🧠 How It Works (High Level)

User uploads a document

Backend processes and chunks the content

AI models generate embeddings and store them

User asks questions

Relevant context is retrieved and sent to the AI

AI generates accurate, context-based responses

🎯 Use Cases

Exam preparation

Research assistance

Personalized study notes

Smart revision tool

Academic document analysis

📌 Project Status

🚧 Active Development

Planned features:

Quiz generation from documents

Progress tracking

Multi-document context reasoning

Role-based access (student / admin)

🤝 Contributing

Contributions are welcome!

Fork the repo Create a feature branch Commit changes Open a Pull Request

Study smarter, not harder — with StudySensAI.

About

StudySensAI is a full-stack AI-powered study assistant that helps students interact intelligently with their learning materials. It processes uploaded documents, enables natural-language questioning, and delivers accurate, context-aware answers using secure, scalable backend architecture.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors