Skip to content

Madhusri02/Learnify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learnify - Personalized Learning Module Generation Platform


Project Overview

The Personalized Learning Module Generation Platform is an application designed to create customized reading materials and assessments for learners using Generative AI. The platform allows users to track their performance over time and access personalized content based on their selected topics.

Features 🌟

  • User dashboard displaying performance scores and skills.
  • Line graph for tracking scores over multiple attempts.
  • Bar graph to display user skills and proficiency levels.
  • Input box for entering topics to generate reading materials.
  • Navigation to an assessment page and reading material page.
  • Option to download generated content.

Technologies Used

  • Frontend: React,TailwindCSS
  • Backend: Flask , Node
  • Database: MySQL

Setup Instructions

Prerequisites

  • Node.js and npm installed on your machine.
  • Python and Flask installed.
  • MySQL database set up for storing user data and performance scores.
  1. Clone the Repository

    Open your terminal and run the following command to clone the repository:

    git clone https://github.com/Madhusri02/Learnify.git
  2. Navigate to the Project Directory

Change to the project directory by running the following command in your terminal:

  cd Learnify/frontend
  1. Install Required Dependencies

Run the following command to install the necessary dependencies for the frontend:

npm install
  1. Run the Application To start the application, run the following command in the project directory:
npm start

ScreenShots image Dashboard - with their daily attempts and their scores

image Skills they know image Content generated image

Questions are asked as flashcards

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published