To make maintenance easier, look into a Notion integration.
UI: a carousel like row. Each project has a thumbnail and a blurb
Notion DB: We will be maintaining our project information in a database.
The section would call api/projects - this is ou endpoint that would call Notion's API to get the projects we wants. Our endpoint will return the results but* attach a cache of 24h.
This endpoint could also be a nextjs action up to you.
Make sure the data fetching is handled on the server-side.
Please remember to check out a new branch from the
2024
branch and when making a PR, it should set2024
as base.Refer to this hifi design
To make maintenance easier, look into a Notion integration.
api/projects
- this is ou endpoint that would call Notion's API to get the projects we wants. Our endpoint will return the results but* attach a cache of 24h.