kentico / community-portal Goto Github PK
View Code? Open in Web Editor NEWSource code for the Xperience by Kentico solution running the Kentico Community Portal
Home Page: https://community.kentico.com/
License: MIT License
Source code for the Xperience by Kentico solution running the Kentico Community Portal
Home Page: https://community.kentico.com/
License: MIT License
Document all "baseline" features and fixes we need for a smoothly running solution that enables community members to benefit from the portal, categorized into priorities and complexities.
If you are interested in helping to fill some of the gaps identified below, create a new issue referencing this one and explain your strategy for implementation. After that you can move to building and creating a PR ๐ค.
Task | Priority - 1-3 (3 = High Priority) | Complexity - 1-3 (3 = High Complexity) | Assignee |
---|---|---|---|
Import contacts from DevNet | xx | xx | |
Track and send email notifications for Q&A updates (let members manage notification settings) | xxx | xxx | |
xx | xx | @seangwright | |
Adopt npm workspaces for easier development/builds | x | xxx | |
Filtering Q&A markdown before rendering to turn h1-h3 into h4 | x | xx | |
Add avatar support for non-author members - Q&A, profiles | xx | xxx | |
Clean up and simplify SCSS for blog posts (copied from kentico.com/blog) and improve hero bg images | xxx | x | |
Model images as content items and replace media library use | xx | xxx | @seangwright |
xxx | x | @seangwright | |
xxx | x | @seangwright | |
Add more member profile custom fields (github, personal website, description) | xx | x | |
xxx | x | @seangwright | |
Add up-vote system to Q&A answers | x | xxx | |
Create first community badge for early adopters | xx | xx | |
Author 1st community newsletter email (work with marketing to generate template HTML) | xxx | x | @seangwright |
Ensure newsletter subscribers received confirmation email | xxx | x | |
Fix SaaS email configuration for transactional emails | xxx | x | |
Replace markdown editor with someone modern with a better UX (ex: https://milkdown.dev) | xx | xx | @seangwright |
xxx | x | @seangwright | |
Confirmation email template design (registration, newsletter sign-up) | xx | xx | |
Organize Q&A question pages in folders in pages tree | xx | xx | |
Auto update headless "promotion" channel when new content is published | x | xxx |
1 = low complexity, low priority
3 = high complexity, high priority
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.