Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

Releases: albertms10/newold-music

Initial release

22 Nov 13:01
Compare
Choose a tag to compare

This release sets the base foundations for the app using the Sapper framework (built on top of Svelte) alongside with the Carbon Components Svelte library and GraphQL for the Hasura Cloud database.

UI

General

  • 🚧 Build responsive app structure up with a main navbar (or sidebar on mobile), whose routes are:
    • Home
    • Campaigns (list and detail)
    • Mission
    • Composers (list and detail)
    • Shop (works list and detail)
    • Contact
  • 🏠 Manage favicon color scheme mode automatically (dark/light)
  • 🌐 Implement cookie-based localisation system with i18n for:
    • Catalan (ca)
    • Deutsch (de)
    • English (en)
    • Español (es)
    • Français (fr)
  • 🔍 Search filters for lists of items
  • 📈 Progress bar in Campaigns
  • 📑 Contact form

Server

  • ☁ Connexion with a Hasura Cloud database (PostgreSQL)
  • 📡 Implement GraphQL queries endpoint

Queries

List Info ($id)
Campaigns
Campaign contributors
Composers
Works
Work movements