Skip to content

osl2/Kursify

 
 

Repository files navigation

Kursify - Create and manage online courses with ease

Table of contents

Introduction

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.

Installation

To get started with Kursify, follow these steps:

  1. Clone the repository to your local machine using the following command:
git clone git@github.com:JaferShar/Webbaukasten.git
  1. Install the dependencies for the client, server and the upper level Webbaukasten. Navigate to each directory and run the command:
npm install
  1. Create a '.env' file in the server of your project and add the necessary environment variables.

  2. Start the client and server by running the following command in the root directory (Webbaukasten):

npm run dev
  1. Open your browser and navigate to
localhost:3000/login 

to access Kursify.

Dependencies

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

Usage

  1. Open your browser and navigate to http://localhost:3000/login.

  2. Log in to your Kursify account using your Gmail credentials.

  3. You will be taken to the course overview page, where you can view your existing courses or create a new one.

  4. To create a new course, click on the "Create Course" button where you can enter the title.

  5. Once you have created a course, you can view and edit its details by clicking on the course card on the course overview page.

  6. In the course page, you can add new lessons, quizzes, and other modules to your course.

Conclusion

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.

About

PSE Projekt - Webbaukasten für die Erstellung von Onlinekurse

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 97.8%
  • HTML 1.4%
  • CSS 0.8%