From ee17e7d56a95ce8967596a56afa2f2c091c4bf0c Mon Sep 17 00:00:00 2001 From: Sergey Krylov Date: Thu, 13 Feb 2025 07:52:28 +0300 Subject: [PATCH] feat: add readme --- .gitlab-ci.yml | 23 +++++++++++++++++++++++ README.md | 40 +++++++++++++++------------------------- 2 files changed, 38 insertions(+), 25 deletions(-) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..b73b370 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,23 @@ +image: node:22.13.0 + +pages: + before_script: + - npm install --global corepack@latest + - corepack enable + - corepack prepare pnpm@latest-10 --activate + - pnpm config set store-dir .pnpm-store + script: + - pnpm install + - pnpm run build + - cp -r dist/* public/ + artifacts: + paths: + - public + cache: + key: + files: + - pnpm-lock.yaml + paths: + - .pnpm-store + rules: + - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH diff --git a/README.md b/README.md index 5fc0306..3dc3fbf 100644 --- a/README.md +++ b/README.md @@ -1,29 +1,19 @@ -# Rsbuild project +# firebase-auth-vue -## Setup +## JWT Авторизация с Firebase +[![Watch the video](https://img.youtube.com/vi/x43D8CGh31g/0.jpg)](https://www.youtube.com/watch?v=x43D8CGh31g) -Install the dependencies: +### Функционал +- Авторизация +- Перехваты запросов -```bash -pnpm install -``` -## Get started - -Start the dev server: - -```bash -pnpm dev -``` - -Build the app for production: - -```bash -pnpm build -``` - -Preview the production build locally: - -```bash -pnpm preview -``` +### Стек +- Vue 3 +- Pinia +- PrimeVue +- VueRouter +- Axios +- Firebase +- Rsbuild +- TypeScript