Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 909 Bytes

readme.md

File metadata and controls

25 lines (21 loc) · 909 Bytes

dingma.ca - V1.5

Revamp of the first iteration of dingma.ca.

Key changes

  • React.js ➡️ React.ts
  • Using Format.js; allows instant translation of webpage without reload
  • Github pages ➡️ Firebase
  • TravisCI ➡️ Github Actions (allows different workflows with). Only deploys master automatically to Firebase.
  • Regular CSS ➡️ Bootstrap 4. Flex-box is 👑
  • Wofoo ➡️ SendGrid API with Firebase Function. Github-Pages does not allow Post requests for sending a form. There is more flexibility with Firebase.

Installation & Set Up

  1. Clone this repo
  2. Install the dependencies
    npm install
  3. Start server
    npm start

Licensing

Feel free to fork from the repo. I would ask you to remove my personal information before publishing. Simply link to my website and GitHub repo is fine!