Skip to content

Repository files navigation

BrainWavezs 📚✨

Welcome to BrainWavezs, an innovative platform where users can create, learn, and manage personalized courses using advanced AI voice technology. Generate courses with a voice AI agent, learn from an AI voice instructor, enroll in courses, pause/resume sessions, and update profiles—all in one seamless experience.

🔗 Live Demo: brainwavezs.vercel.app


Features 🚀

  • Course Generation with AI: Create custom courses using a voice AI agent powered by Vapi AI. 🎙️
  • AI Voice Instructor: Learn interactively with an AI-driven voice instructor guiding you through course content. 🗣️
  • Course Enrollment: Browse and enroll in a variety of courses tailored to your interests. 📖
  • Session Management: Pause and resume learning sessions at your convenience. ⏯️
  • Profile Customization: Update your user profile to personalize your learning journey. 🧑‍🎓
  • Responsive Design: Enjoy a smooth experience across devices, built with modern web technologies. 📱💻

Tech Stack 🛠️

BrainWavezs is built with a robust and modern tech stack:

  • Next.js Next.js: React framework for server-side rendering and static site generation.
  • Vapi AI Vapi AI: Voice AI for course generation and interactive instruction.
  • Prisma Prisma: ORM for seamless database management.
  • PostgreSQL PostgreSQL: Reliable and scalable relational database.
  • Shadcn Shadcn: Beautiful, accessible UI components for a polished interface.

Getting Started 🏁

Follow these steps to set up and run BrainWavezs locally.

Prerequisites

Ensure you have the following installed:

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/brainwavezs.git
    cd brainwavezs

About

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages