Skip to content

Tech Stack

Minh-Triet Nguyen-Ta edited this page Sep 25, 2024 · 2 revisions

This page describes the technologies used in the project

Tech Stack

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

Notes

Architecture Diagram

Image

Clone this wiki locally