EduVerse is an educational platform designed to provide a versatile learning environment. This platform is developed by Jayant Baid and aims to offer a seamless experience for both educators and learners. Whether you are a teacher looking to create engaging courses or a student seeking knowledge, EduVerse has you covered.
-
User-friendly Interface: The platform boasts an intuitive and user-friendly interface, making navigation easy for both educators and learners.
-
Course Creation: Educators can create and manage courses and upload resources.
-
Interactive Learning: Students can engage in interactive learning experiences, including quizzes, assignments, and discussions.
-
Responsive Design: EduVerse is built with a responsive design, ensuring a consistent and enjoyable experience across various devices.
-
React: The frontend of EduVerse is built using React, providing a dynamic and efficient user interface.
-
Tailwind CSS: A utility-first CSS framework that helps you quickly design and style your web components.
-
Node.js: The backend of EduVerse is powered by Node.js, ensuring scalability and performance.
-
MongoDB: EduVerse utilizes MongoDB as its database, providing a robust and scalable storage solution.
-
npm: The package manager for JavaScript that manages project dependencies.
To get started with EduVerse, follow these steps:
-
Clone the Repository:
git clone https://github.com/jayant-baid/Eduverse.git
-
Navigate to Project Directory:
cd Eduverse
-
Install Dependencies:
npm install
-
Run the Application:
npm run dev
The application will be accessible at
http://localhost:3000
by default. -
Building for Production:
npm run build
-
Explore and Contribute: Explore the codebase and contribute to the project. Feel free to open issues, suggest features, or submit pull requests.
Note: Create a .env
file in root of directory and copy all the key fields from .env.sample
and place your own set of values there.
Thank you for taking the time to explore the EduVerse repository. We appreciate your interest in our educational platform. Whether you are a developer, educator, or learner, your support means a lot to us. Happy learning with EduVerse! 🚀