Skip to content

fanelfaa/zot-envelope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome

Haloo... saya Fandi. Makasih udah mampir. project ini adalah pekerjaan saya untuk test skill product engineer (web).
kalau ada feedback silahkan kirim email ke :

fandi.ilham.bb@gmail.com

Have a nice day!!


Run Localy

  • Pertama install dependencies:
npm i -f
  • Untuk menjalankan
npx nx serve

Login

jika ingin langsung mencoba di web vercel gunakan email dan password berikut

EMAIL=hunter@abyss.com
PASSWORD=plus_ultra

jika ingin mencoba di local silahkan copy .env.example ke .env lalu atur email dan password sesuai keinginan

Bulid

Build on Vercel

Sudah saya tambahkan github workflow untuk vercel. Saat melakukan push branch selain main atau pull request ke main maka github actions akan menjalankan GitHub Actions Vercel Preview Deployment. Jika PR sudah di merge ke main, Action akan menjalankan GitHub Actions Vercel Production Deployment yang mana akan sekaligus melakukan deploy vercel production.

other Platform

Pastikan untuk mengubah github workflows dan pastikan untuk menambahkan env.

Testing

Pastikan .env sudah ada

Unit and Functional Testing

jalankan perintah berikut:

npx nx run-many --all --target=test --parallel

End to End Testing

jalankan perintah berikut:

npx nx e2e web-e2e --watch

Storybook

Untuk saat ini storybook hanya tersedia untuk ui components

untuk menjalankan gunakan perintah berikut:

nx run ui:storybook