Skip to content

Latest commit

 

History

History
31 lines (19 loc) · 923 Bytes

README.md

File metadata and controls

31 lines (19 loc) · 923 Bytes

A content-driven website built using Next.JS, Algolia, Upstash, and Contentful.

Demo

How this code works

Contains both the public facing website as well as custom feeders for algolia that are triggered as web services (und pages/api).

Directory structure:

components - Nextjs components pages - Nextjs page templates, custom middleware (redirects) pages/api - web services implementing custom feeders for algolia lib - misc. classes that provide the functionality behind the rest of the sites. includes jest-based unit tests. content/migrations - contentful content type migration scripts content/images - source images (also in contentful) content/contentful - backups

Reindex Algolia Index

Components

The entire site uses Tailwind CSS.

storybook

Storybook stories exist for most components.

https://github.com/renatomoor/storybook-tailwind-dark-mode