Skip to content

Open Course Platform is a complete platform for e-learning. Create your own courses and manage all of your users all while getting analytics about your platform to optimize your sales.

License

OpenCoursePlatform/OpenCoursePlatform-Go

Repository files navigation

Cover picture

License Go Report Card build status Code coverage contributions welcome

Open Course Platform

Open Course Platform is a complete platform for e-learning. Create your own courses and manage all of your users all while getting analytics about your platform to optimize your sales.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

You need the following installed on your machine to run Open Course Platform.

  • Go
  • MySQL

Installing

It's very easy to start using Open Course Platform. No installation is required. Simply clone the repository.

Running

Running Open Course Platform is also very easy. Run the command below and you're set! The rest of the configuration is done through the website.

Example

go run main.go

Go to localhost:8080 to view the page.

Running the tests

To run the tests go to the root directory of the project and run

go test ./...

Deployment

Add additional notes about how to deploy this on a live system

Authors

  • Axel Nilsson - Sole author

License

This project is licensed under the GNU GPLv3 License - see the LICENSE.md file for details

Additional credit

  • Lukasz Adam - For providing free illustrations to everyone in general, and the cover photo in this project in particular

About

Open Course Platform is a complete platform for e-learning. Create your own courses and manage all of your users all while getting analytics about your platform to optimize your sales.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published