Skip to content

owncourses/students-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c89b66d · Nov 21, 2022
Dec 5, 2020
Jul 10, 2020
Jul 10, 2020
Feb 18, 2019
Feb 17, 2019
Jul 9, 2020
Feb 18, 2019
Feb 17, 2019
Jul 10, 2020
Feb 17, 2019
Feb 17, 2019
Nov 21, 2022
Feb 18, 2019
Feb 18, 2019
Jun 11, 2019
Jul 9, 2020
Mar 31, 2019
Jul 9, 2020

Repository files navigation

OwnCourses logo

OwnCourses Students App

Status GitHub Issues GitHub Pull Requests License

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: [email protected]
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