This is a Next.js typescript project bootstrapped with
create-next-app
using Tailwind.css for styles. It was mainly intended to get some experience
with the Tailwind.css.
The site sources its data from the data/siteData.yaml
file. Entries in the pages
object there are converted into pages, with the
pageLinks
key containing a list of links. In production use this data could
come from any api of course - just edit lib/api.ts
.
After cloning, run the app like any other next.js app.
yarn install
yarn dev