Roadmap
Roadmap page + cards UI
CompletedCopy home feed UI and replace video feed with roadmap items and introduce consistent status coloring. Host on roadmap.stellicast.vercel.app.
Search + filtering
In ProgressFilter roadmap items by state, search by titles/descriptions, and sort by state, ETA, or tag.
Roadmap item pages
TodoAllow viewing a more descriptive page for each roadmap item, including a detailed description, estimated completion date, and links to related issues/PRs.
Voting / feedback on roadmap items
TodoCollect lightweight reactions and comments to prioritize work.
Accept suggestions and voting on suggestions
TodoCreate a site for creating and voting on suggestions for new features to be put on the roadmap. Not for criticism of existing features unless suggesting improvements besides complete removal of a feature.
Implement Accounts
CompletedImplement a system of user accounts and permissions for the Stellicast website. Once applicable, lock video uploads to admin accounts to avoid legal issues in certain countries until the plan is sorted out and initial website beta launch is ready for implementation.
Resize video cards to fit when sidebar opens and closes
CompletedJust as YouTube does, resize video cards to fit when the sidebar opens and closes to prevent the sidebar covering videos and/or empty space on the side of the page.
Build the Watch page
CompletedClicking on a video should take the user to a working prototype of the Watch page where the user can view the video.
Purchase a domain
CompletedDomains being considered will not be revealed as to discourage trolls and scammers from purchasing them.
Put together a development team of skilled volunteers
TodoPut together a team of skilled volunteers willing to accept a variable wage in the beginning.
Connect a database for video uploads
CompletedConnect a privacy-focused database (or at least one not connected to big companies like Amazon, Google, Microsoft, etc.) to store and stream video uploads efficiently, securely, and cheaply.
Allow self hosting videos to reduce costs
TodoAllow users to self-host videos on their own servers to reduce costs and server load.
Allow importing videos and user data from YouTube
TodoTo make it easier for users to switch to Stellicast from YouTube, allow importing videos and user data from YouTube.
User & Channel Profiles
CompletedDisplay profiles for every user and channel and allow users to edit their user or channel profiles.
Implement mobile-friendly design
In ProgressWebsite layout on mobile devices should be optimized for mobile devices