Skip to content

Rounak87/Study-Genie

Repository files navigation

Study Genie

Study Genie is an AI-powered learning platform built to help students study smarter and stay organized. The platform combines modern web technologies with intelligent features to provide a better learning experience through personalized study assistance, organized resources, and productivity-focused tools.

The goal of the project is to create a simple, scalable, and user-friendly system that supports students in managing their academic workflow more efficiently.


Features

  • AI-assisted learning support
  • Smart study material organization
  • Clean and responsive user interface
  • Secure authentication system
  • Real-time data management
  • Personalized study experience
  • Modern dashboard and navigation
  • Scalable backend architecture

Tech Stack

Frontend

  • React.js
  • Next.js
  • Tailwind CSS

Backend

  • Node.js
  • Express.js

Database

  • MongoDB

Additional Tools

  • JavaScript
  • REST APIs
  • Git & GitHub

Project Structure

Study-Genie/
│
├── frontend/        # Frontend application
├── backend/         # Backend APIs and server logic
├── components/      # Reusable UI components
├── public/          # Static assets
├── database/        # Database configuration
└── README.md

Installation

Clone the repository

git clone https://github.com/Rounak87/Study-Genie.git

Navigate to the project folder

cd Study-Genie

Install dependencies

npm install

Run the development server

npm run dev

The application will run locally at:

http://localhost:3000

Environment Variables

Create a .env file in the root directory and add the required environment variables.

MONGODB_URI=your_mongodb_connection_string
JWT_SECRET=your_secret_key
OPENAI_API_KEY=your_api_key

Objectives

  • Improve student productivity using AI tools
  • Provide a centralized study management platform
  • Simplify access to academic resources
  • Reduce manual effort in organizing study materials
  • Build an interactive and scalable educational system

Future Improvements

  • AI-generated quizzes and assignments
  • Voice-based learning assistance
  • Collaborative study rooms
  • Performance analytics dashboard
  • Mobile application support
  • Advanced recommendation system

License

This project is created for educational and learning purposes.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors