Skip to main content

Roadmap

Here is the roadmap and its high-level steps

Setup Infrastructure and Architecture

Checklist:

  • Setup Google Cloud Platform project with all required components
    • Firestore
    • Firebase Authentication
    • Firebase hosting
  • Setup code structure

Process

Checklist:

  • Setup CI system
  • Setup monitor and error reporting system

Implementation

The first site I want to implement is a music site. I will check out the UI from these repositories:

List of features:

  • Authentication
  • Homepage which lists some songs and I can listen
  • Admin page since I can config which songs can be displayed on the home page
  • Playlist page

The next thing is the main home page for all sites, some inspirational resources: