-
Notifications
You must be signed in to change notification settings - Fork 0
Tech Stack
Minh-Triet Nguyen-Ta edited this page Sep 25, 2024
·
2 revisions
This page describes the technologies used in the project
Technology | Role | Purpose | Documentation |
---|---|---|---|
Supabase | Backend | Provide database, storage, authentication, edge functions | https://supabase.com/docs/ |
Deno | Backend | Execute Supabase Edge Functions | https://docs.deno.com/runtime/ |
Docker | Backend | Build Supabase Edge Functions | https://docs.docker.com/engine/install/ |
Vue.js | Frontend | Framework for building the web application | https://vuejs.org/guide/introduction.html |
Vue Router | Frontend | Provide routing for the web application | https://router.vuejs.org/guide/ |
GitHub Pages | Frontend | Service for deploying the web application | https://docs.github.com/en/pages/getting-started-with-github-pages/about-github-pages |
GitHub Actions | Frontend | Automate deployment to GitHub Actions | https://docs.github.com/en/pages/getting-started-with-github-pages/using-custom-workflows-with-github-pages |
- To work with Supabase locally, install the Supabase CLI (https://supabase.com/docs/guides/cli/getting-started)
- Docker is only used for building edge functions, and will be automatically managed by Supabase CLI. You only need to install the tool
- When using Visual Studio Code, install these extensions to support development:
© 2024 Minh Triet et al.