An open API service indexing awesome lists of open source software.

https://github.com/jmarcbalbada/techno-dynamic-v2

Techno-Dynamic-Learning V2 is an enhanced LMS for technopreneurship courses, featuring dynamic content generation and FAQ-based suggestions.
https://github.com/jmarcbalbada/techno-dynamic-v2

django django-rest-framework langchain learning-management-system openai postgres react yup

Last synced: 4 months ago
JSON representation

Techno-Dynamic-Learning V2 is an enhanced LMS for technopreneurship courses, featuring dynamic content generation and FAQ-based suggestions.

Awesome Lists containing this project

README

          

# Techno-Dynamic-Learning V2 (TechnoDynamic V2)

Techno-Dynamic-Learning V2 is an advanced learning management system designed specifically for technopreneurship courses. Building upon the foundation of [Techno-Dynamic-Learning V1](https://github.com/sebastianyebes/Techno-Dynamic-Learning), this extended version incorporates dynamic content generation and insightful suggestions based on frequently asked questions (FAQ) from students.

## Features

- **User-friendly Interface**: Intuitive and accessible interface for seamless user interactions.
- **AI Chatbot Assistant**: Provides personalized support, addressing student inquiries with real-time responses.
- **Dynamic Content Generation**: Automatically generates and updates content based on student inquiries and interactions.
- **Insights and Suggestions**: Analyzes FAQ data to offer actionable insights and suggestions for educators and students.
- **Content Versioning**: Allows users to create, manage, and restore different content versions, enabling easy rollback to previous versions for effective lesson management.

## Project Instructions

> Backend - Django

The backend for this project is built using Django and is hosted in a separate repository. You can find the complete backend setup and deployment instructions [here](https://github.com/jmarcbalbada/technodynamicAPI).

> Frontend - ViteJS

1. Move directory (from root directory)

```bash
cd frontend
```

2. Install dependencies

```bash
npm install
```

3. Run

```bash
npm run dev
```

This project includes contributions from the following contributors:
#### - [raphaellaconsay](https://github.com/raphaellaconsay)
#### - [sebastianyebes](https://github.com/sebastianyebes)
#### - [kibyes123](https://github.com/kibyes123)
#### - [Amadeo0312](https://github.com/Amadeo0312)
#### - [Mauledby](https://github.com/Mauledby)

> All rights reserved 2024.