owncourses / students-app Goto Github PK
View Code? Open in Web Editor NEWReactJs application for OwnCourses students
License: MIT License
ReactJs application for OwnCourses students
License: MIT License
Component of single lesson
Add tracking to page, GTM or smth like that
Create lessons component in module
Mostly add typings for modules, lessons, courses. Get ridd off all any
statements.
Try to create one united error handling
Should we use modals, inline, or error page
Adde storybook to project
When the lesson is blocked:
-show and overlay on top of the lesson in the list, with lock icon and button which will redirect to the page where you can buy it
-api should return blocked: boolean
for every the lesson on the list
-api should return type: 'DEMO' | 'STANDARD'
for the whole course
-api should return purchase_url: string
for the whole course
-password change
-email change
Render a list of homework taks related to single lessson
-mark a homework as a done
-add a response to homework taks
Display a list of lessson assets with option to download
Prepare some mockups for mobile/tablets/desktop
As a user of students-app I could see new notifications:
{ unread: number, notifications: [{ id: string, title: string, text: string, url: string, created: string, label: 'new' | 'important' }]}
Try to create some e2e tests
All strings must be translated to english and polish. Goal is to open source it for world.
Create support for pwa.
Create simple auth for app
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.