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.
- 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.
- Frontend: React,TailwindCSS
- Backend: Flask , Node
- Database: MySQL
- Node.js and npm installed on your machine.
- Python and Flask installed.
- MySQL database set up for storing user data and performance scores.
-
Clone the Repository
Open your terminal and run the following command to clone the repository:
git clone https://github.com/Madhusri02/Learnify.git
-
Navigate to the Project Directory
Change to the project directory by running the following command in your terminal:
cd Learnify/frontend- Install Required Dependencies
Run the following command to install the necessary dependencies for the frontend:
npm install- Run the Application To start the application, run the following command in the project directory:
npm startScreenShots
Dashboard - with their daily attempts and their scores
Skills they know
Content generated

Questions are asked as flashcards