Kursify is a web-based application built with React that allows teachers and educators to easily create and manage online courses. With Kursify, you can create engaging and interactive courses that can be accessed from anywhere, at any time and share your work with your fellow educators.
Using Kursify, you can create custom course content, including text, images, videos, and quizzes. We also provide the opportunity to import the appealing and interactive lessons created by H5P and give easy access to Pixabay, where you find pictures for every topic you hope to educate on. Kursify provides an intuitive and user-friendly interface that simplifies the process of creating and managing online courses. Whether you are a teacher, trainer, or educational institution, Kursify can help you deliver high-quality online courses that engage and inspire your learners.
To get started with Kursify, follow these steps:
- Clone the repository to your local machine using the following command:
git clone [email protected]:JaferShar/Webbaukasten.git
- Install the dependencies for the client, server and the upper level Webbaukasten. Navigate to each directory and run the command:
npm install
-
Create a '.env' file in the server of your project and add the necessary environment variables.
-
Start the client and server by running the following command in the root directory (Webbaukasten):
npm run dev
- Open your browser and navigate to
localhost:3000/login
to access Kursify.
The code uses the following versions:
- React: 17.0.2
- Node.js: 14.16.0
- Express: 4.17.1
- Mongoose: 5.12.0
- Axios: 0.21.1
-
Open your browser and navigate to http://localhost:3000/login.
-
Log in to your Kursify account using your Gmail credentials.
-
You will be taken to the course overview page, where you can view your existing courses or create a new one.
-
To create a new course, click on the "Create Course" button where you can enter the title.
-
Once you have created a course, you can view and edit its details by clicking on the course card on the course overview page.
-
In the course page, you can add new lessons, quizzes, and other modules to your course.
Congratulations, you have successfully installed Kursify on your machine! If you have any questions or issues, please don't hesitate to reach out to the Kursify community for support.