- make dev-all
lemarco / learning-platform Goto Github PK
View Code? Open in Web Editor NEWLearning platform
Learning platform
Create page
Update link in footer
Add bookmark icon handler on blog page & article page.
Should create user->article relation.
Create 'My bookmarks' page. Can be in profile as tab.
Create page in info microfrontend
Update link in footer
Change right-up author profile based on feed scrolling
Create page.
Update links in home pages
Get related courses info from backend. Prepare code to work with dynamic data
Create page in info microfrontend
Update links in footer
Fill with dummy questions
Add links on tags in tags cloud and blog article preview and in article itself. Links should be /blog?tag=
Link should filter blog record by this tag. Filtering provided by article service on backend. Update/Create getAllArticles endpoint/event to work with tags
remove menu from article page(... menu)
Create library for logging. Make a decision either on files or rotating. Decide what service use for log view. logstash? elasticsearch? kibana?
Create configs using env variables host and port for proxy passes.
DOD: proxy pass works as before.
Open popup on touch input search form on any page.
Prepare to get list of result with short preview and link to actual page.
Author / Learner external profile page
Links from articles authors' name and avatar.
Same links from comments avatars
Read-only.
Add tags on each article on block page, if a lot of tags - show only 3(the most popular).
On article page show all tags.
Add a tooltip with all tags near each article.
Create rank page with users. /ranking
Add link in header and footer in stats icon to this page.
Should be a blank page with header and footer.
And background styling as on other pages.
Page will contain users ranking and my actual rank.
move article title to content-block & move content-block to up & add some background simple-something.
Create microservice for articles info read.
Create database . Tables for articles. Table for tags. Relations.
Get rsubscription info from backend. Prepare code to work with dynamic data
Rename & set correct link on "go to annual plan" -> "read more" button in subscription
show articles amount near each tag in tags list
Add "on-hover" action on author name near each article with short info about author.
Create new page /faq.
List of questions-answers. Use flowbite component .
Link From header and footer.
Create empty courses page /courses
Update links from header and footer
Try microfrontends using qwik. If it works create Host app - connector to all frontend applications.
Create about us page /about
Update links in header and footer
Team section - flowbite component
Roadmap section - flowbite component
Prepare articles* pages to get data from backend. Basically, it means "recieve info about 'related articles' from backend & use it during page creation for the frontend".
For blog page - there is no such issue, as 'related articles\read next" would be deleted.
Make side-bar generic, i.e. create new type & create objects with some generic props & use those objects instead of hardcoded copy-paste
Create page
update link in footer
Get related articles info from backend. Prepare code to work with dynamic data
Connect auth endpoints with frontend application
User should see either avatar or signin button depends on state of auth flow.
get comments
add "insert code" button in comment form, which will add for example "```placeholder```".
comments buttons:
- edit: 10 minutes long, only own comment
- remove: will replace comment with "deleted", only own comments. For super user - all comments.
- report: for all comments for all users, except of own.
- in case of deleted account - hide author-related info, leave comment.
rating-functionality for comments
Create page in info microfrontend
update link in footer
add info that in case of deleted account we making your comments anonymous & leave it, i.e. comments are not removed.
Bookmark add to users bookmark list (with notification"added" msg)
Create backend to handle adding and removing bookmarks
get article content
get related articles
get latest articles
add rating(stars) of the article on top of it.
show article tags below title
User should be able to provide short error feedback by selection text on site(blog and articles pages)
small popup with textfield and button. I think can be sent anonymously.
Create feedback microservice. feedbacks table.
add rating-change button(+\-) on bottom (pop-up "accepted", constant-color-change of up\down rate button)
Implement 'copy link' button(with pop-up "copied" msg)
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.