An EduTech AI app built in a team of 3 people that aids students’ learning by applying the VARK learning style and helps teachers to grow the students in the best way possible. An exciting aspect of the application is allowing teachers to create lessons through AI in 4 different styles and students to utilize real-time AI chat for aid.
- AI creates 4 lesson types (Visual, Auditory, Reading, Kinesthetic) based on your prompt
- Chat: The teacher can see all the student name's when messaging the general chat room but other student's are unable to see each other's names so that they are not shy in asking questions
- AI can further create supplementary lessons for the students who are scoring 50% or less, they can toggle the feature in the original lesson
-
email: [email protected]
password: password -
email: [email protected]
password: password1
Project Page: https://www.uqedu.org/
Install gems
bundle install
Create .env
file
touch .env
Inside .env
, set these variables. For any APIs, see group Slack channel.
CLOUDINARY_URL=your_own_cloudinary_url_key
OPENAI_ACCESS_TOKEN=your_own_cloudinary_url_key
rails db:create
rails db:migrate
rails db:seed
rails s
- Rails 7 - Backend / Front-end
- Stimulus JS - Front-end JS
- Heroku - Deployment
- PostgreSQL - Database
- Bootstrap — Styling
- Figma — Prototyping
- Playwright - Testing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License