This repository has been archived by the owner on Aug 19, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
olWebsite Roadmap
will-nemo edited this page Apr 7, 2020
·
27 revisions
03/02/20 - Present
Branch: develop-v1
TBA
Welcome to the olWebsite wiki!
- "Home" Page for Info on oneleif and how to find us on social media, as well as a Discord invite
- "Featured" Page for the best tutorials, blogs, videos, etc.
- "Meet The Team" page. With filters by tags (i.e. filter by languages they use, whether they are mentors), find their discord name. The gallery should have a Map of where the developers/users are from.
- "Search" Page, with the ability to filter: language, platform, experience level, etc.
- "Developer Docs" pages: code standards, APIs, links to wiki's, tutorials for installing dev environments (i.e. react)
- "Posts" page, which shows the top viewed blogs, tutorials, videos with filters by user and tag.
- Login system for developers vs viewers. It would be nice to have some UI to allow developers to create pages/blogs at runtime and have them added to the database rather than creating them in JSON, they can create them in markdown.
- Dashboard for followed users/page (React grid layout?). Possibly include an RSS feed. Include updates from github profiles (check out GitHub API).
- Proposal page for proposing an active project with an approval process and a for with: explanation, link to repo, etc.
- Ideas page for holding ideas of apps/games/websites that haven't been done before and don't currently have time for.
- Project/Team management tool for tracking progress on Active Projects and measuring learning of hatchlings. Allows leaders to help keep learners accountable and notify those subscribed with updates or reminders.
- Page for oneleif Swag! place for members to buy oneleif merchandise
- Interface documentation for APIs
- Templates for creating a subdomain, that includes a blog and home page for non-front/backend devs
- Home page- with link to github, personal site, bio, etc.
- Blog page- different facing blogs page based on auth.
- Ability to like, share, and report blogs
- Need a way to create a custom subdomain for using your own front/backend. This would generate a basic React front end, hooked into the Vapor backend
- Need some UI to manage the subdomain Navigation, front/backend source code, and hosting
- NPM private registry for custom components: carousel, cards, etc
- Ability to host custom data (videos, large files, games, etc)
- Blogs made with markdown?
The main domain has a database with reference to each of the subdomains The subdomains have a separate API that keeps track of all of the pages and allows the main domain can request the links.