Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 706 Bytes

README.md

File metadata and controls

13 lines (9 loc) · 706 Bytes

DTI Website

nova screenshot

The website is built with React and TypeScript. It is deployed to a separate instance on Netlify.

Next.js is used to help us generate a completely static website with HTML generated from React code. This setup ensures that our website has good SEO.

We also have a script pull-from-idol.ts that is triggered by a GitHub action cron job periodically to fetch latest member json from idol backend. It then triggers a pull request if anything changes. After the pull request is merged, the website with new member information will be redeployed.