Skip to content

FinSera-SYNRGY7/FinSera-FSW-FE

Repository files navigation

FinSera Website

finsera

Member Team

  1. Hafiidh Luqmanul Hakim (as Tech Lead)
  2. Muhammad Fachrian Noor
  3. Berdi Gumantara
  4. Dzikrika Rahmatu Hayati
  5. Irfan Sadida
  6. Mukhlis Bara
  7. Nanda Kurnia

Tech Stack Fullstack Web Javascript

  1. React JS
  2. Node JS
  3. Bootstrap
  4. Fly.io
  5. Visual Studio Code
  6. Zed
  7. Vite
  8. Github

Architecture

Folder Structure :

  • public
  • src
    • assets
      • css
      • img
      • logo
    • components
    • features
      • auth
      • eWallet
      • getKeyQuery
      • infoAmount
      • mutationBank
      • notification
      • QRIS
      • transferBank
      • transferInterBank
      • user
      • virtualAccount
    • layout
    • lib
    • pages
      • Auth
      • EWallet
      • InfoAmount
      • MutationBank
      • Notification
      • ProfileAccount
      • QRIS
      • Transfer
      • TransferInterBank
      • VirtualAccount
  • tests

Flow Structure : diagram_arch_finsera-web drawio

CI/CD Deployment

For the CI/CD we using that tools for deployment to fly.io with manual script Screen Shot 2024-08-28 at 20 08 35

How to run

  1. Clone project into your local
  2. Change directory to this project folder cd FinSera-FSW-FE
  3. Use command npm install
  4. Next step use command npm run dev to run the vite server
  5. for user login, use Username: johndoe and Password: password123
  6. Enjoy the web app! (Becareful it's fragile)