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
Try to create one united error handling
Should we use modals, inline, or error page
Prepare some mockups for mobile/tablets/desktop
Create simple auth for app
-password change
-email change
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' }]}
Create lessons component in module
All strings must be translated to english and polish. Goal is to open source it for world.
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
Mostly add typings for modules, lessons, courses. Get ridd off all any
statements.
Component of single lesson
Add tracking to page, GTM or smth like that
Display a list of lessson assets with option to download
Try to create some e2e tests
Render a list of homework taks related to single lessson
-mark a homework as a done
-add a response to homework taks
Adde storybook to project
Create support for pwa.
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.