Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
bin
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

OwnCourses logo

OwnCourses Students App

Status GitHub Issues GitHub Pull Requests License Deploy to Netlify

Application for OwnCourses students.


Features

  • Login/logout
  • User courses list
  • modules/lessons in courses
  • Single lesson page
  • Additional course attachments
  • Course authors
  • Mark lesson as completed
  • Course/module progress info

Development installation notes

yarn - install dependencies

yarn start - run build in server

App requires working server instance with API. Install and run it locally or use our demo instance for preview:

Set this in .env file:

SERVER_URL="https://owncourses.org"

Login data for https://owncourses.org API:

Login: student@example.com
Password: testPassword

Production build notes

Adjust app settings (used on build time) with .env file. Default values are picked from .env.defaults

yarn - install dependencies

yarn build - run production build

Works great deployed with Netlify

Netlify build settings:

  • Build command: yarn build
  • Publish directory: build

About

ReactJs application for OwnCourses students

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.