This is clone for google careers with vue.js tailwindcss and typescript
with high test coverage focus on unit tests and behavior.
- Vue.js
- Pinia
- Tailwindcss
- Typescript
- Vue Test Utils
- Testing Library
- vitest
- json-server
- vite.js
- eslint
- prettier
- fontawesome
- axios
- jsdom
VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).
See Vite Configuration Reference.
npm install
npm run dev
npm run backend
npm run build
Run Unit Tests with Vitest
npm run test:unit
Lint with ESLint
npm run lint
npm run test:unit
cp .env.example .env.development.local
cp .env.example .env.test.local
cp .env.example .env.production.local
# change the value to be like that
VITE_APP_API_URL = http://127.0.0.1:3000