Coder Social home page Coder Social logo

browinee / job-pair-nuxt3 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from chuiantw1212/job-pair-nuxt3

0.0 0.0 0.0 18.04 MB

在 Job Pair 不論求職找工作或徵才找人,是以企業文化、管理模式、人際風格等雙方的軟性需求進行演算,提供團隊適配度給雙方參考。跳脫僅能以地區、薪資、職務類別、產業等資訊評估職缺;或人選的性別、年齡、學歷等表象資訊,為雙方配對能合作的人才與工作。

Home Page: https://job-pair.com/

JavaScript 8.72% CSS 0.01% Vue 89.64% SCSS 1.64%

job-pair-nuxt3's Introduction

Job Pair 開源計畫

Job Pair Logo

在本機開啟的步驟

  1. 切換到development分支
  2. 安裝套件
npm install
npm run dev
  1. 完成,如有問題請line: chuian1212

程式碼規範

  1. Nuxt 資料夾規範 (https://v3.nuxtjs.org/guide/concepts/auto-imports)
  2. Atomic Design (https://bradfrost.com/blog/post/atomic-web-design/)
  3. BEM (變體) (https://getbem.com/)

技術棧

套件名稱 說明
Nuxt3 基於Vue+Nitro+Vite的SSR框架
-- vue Vue
-- vue-router Vue Router
-- @pinia/nuxt Nuxt的Pinia狀態管理
JS相關套件 Vue的狀態管理
-- axios 連線用的模組
-- buffer 處理File&Blob用
-- firebase Google Firebase
-- firebase-admin 使用Nitro發布於Firebase Hosting時需要
-- firebase-functions 使用Nitro發布於Firebase Hosting時需要
-- firebaseui 現成的登入模組,支援第三方登入
-- Fuze.js 模糊搜索
-- Mitt 基於原生JS的Event Bus,避免甚麼鬼都記錄在pinia
UI相關套件
-- @glidejs/glide 基於原生JS的輕量套件
-- bootstrap Bootstrap
-- ckeditor5-custom-build Rich Text Editor
-- flatpickr 基於原生JS的輕量套件
-- Minidenticons 生成隨機聊天室的頭像用 (Deprecated)
-- nouislider 基於原生JS的輕量套件
-- sweetalert2 基於原生JS的輕量套件
-- sass scss preprocessor

發布須知

  1. 安裝 Firebase CLI (https://firebase.tools/bin/win/instant/latest)
  2. 安裝 firebase-tools (https://www.npmjs.com/package/firebase-tools)
  3. 切換到正確的分支
  4. 避免Windows權限問題 (firebase/firebase-tools#1627)

常用Firebase指令

firebase projects:list
firebase use

發布用指令

firebase use --add job-pair-taiwan-prd
npm run build
npm run deploy

刪除node_moduels

rmdir  .\node_modules\

Firebase相關

配置標頭 (https://firebase.google.com/docs/hosting/full-config#headers)

job-pair-nuxt3's People

Contributors

chuiantw1212 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.