Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jeromefitz/websites
🐩️💨️ Jerome’s Website(s): Monorepo and somewhat over-engineered playground. (Next.js, Notion, Radix UI, Tailwind CSS, ...)
https://github.com/jeromefitz/websites
cmdk monorepo next nextjs notion plaiceholder pnpm radix-ui react spotify tailwindcss turborepo
Last synced: about 1 month ago
JSON representation
🐩️💨️ Jerome’s Website(s): Monorepo and somewhat over-engineered playground. (Next.js, Notion, Radix UI, Tailwind CSS, ...)
- Host: GitHub
- URL: https://github.com/jeromefitz/websites
- Owner: JeromeFitz
- License: mit
- Created: 2020-12-28T08:24:51.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-23T23:00:38.000Z (about 2 months ago)
- Last Synced: 2024-10-24T12:09:05.430Z (about 2 months ago)
- Topics: cmdk, monorepo, next, nextjs, notion, plaiceholder, pnpm, radix-ui, react, spotify, tailwindcss, turborepo
- Language: TypeScript
- Homepage: https://jeromefitzgerald.com
- Size: 42.5 MB
- Stars: 51
- Watchers: 3
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.config.mjs
- License: LICENSE
Awesome Lists containing this project
README
# jeromefitzgerald.com
- 👱🏻️ **Website**: [`jeromefitzgerald.com`](https://jeromefitzgerald.com)
- 🧑🏼💻️ **Code**: [`./sites/jeromefitzgerald.com`](https://github.com/JeromeFitz/websites/tree/main/sites/jeromefitzgerald.com)
- 📦️ **Packages**: [`@jeromefitz/packages`](https://github.com/JeromeFitz/packages)
- 🔧 Configuration
- `@jeromefitz/eslint-config`
- `@jeromefitz/jest-config` \*
- `@jeromefitz/jest-presets` \*
- `@jeromefitz/lighthouse-config` \*
- `@jeromefitz/lint-staged`
- `@jeromefitz/next-config` \*
- `@jeromefitz/playwright-config` \*
- `@jeromefitz/prettier-config`
- `@jeromefitz/storybook-config` \*
- `@jeromefitz/tailwind-config` \*
- `@jeromefitz/tsconfig`
- ⚡ Release Management
- `ccommit`
- `@jeromefitz/release-notes-generator`
- `@jeromefitz/semantic`
- 🖼️ Design System, Notion, etc.
- `@jeromefitz/design-system`
- `@jeromefitz/notion`
- `@jeromefitz/spotify`
- `@jeromefitz/utils`
- `next-notion` \*`*` Local to this monorepo
You may be here for the Notion CMS with Next, you can find more information in the following README:
- [`./sites/jeromefitzgerald.com`](https://github.com/JeromeFitz/websites/tree/main/sites/jeromefitzgerald.com)
- `@jeromefitz/notion`
- `next-notion`## Overview
- **Analytics**: [Fathom](https://usefathom.com/ref/GKTEFP), Vercel
- Note: Referral Link
- **Content**: Notion ([`@jeromefitz/notion`](https://github.com/JeromeFitz/packages))
- **Database**: Notion (CMS), Upstash (Redis)
- **Design System**: Radix UI ([`@jeromefitz/design-system`](https://github.com/JeromeFitz/packages))
- **Framework**: Next
- **Hosting**: Vercel
- **Styling**: Tailwind
- ℹ️ **Colophon**: [https://jeromefitzgerald.com/colophon](https://jeromefitzgerald.com/colophon)## Monorepo Setup
- 📦 [`pnpm workspaces`](https://pnpm.io/pnpm-workspace_yaml)
- :octocat: [`GitHub Actions`](https://github.com/features/actions) for CI/CD (w/ `deploy-to-vercel-action`)
- 🔺️ [`turborepo`](https://github.com/vercel/turborepo) for monorepo management
- 🤖️ [`Renovate`](https://github.com/renovatebot/renovate) for Patch + Minor Package Management
- Roadmap [`mend`]
- 🤖️ [`Kodiak`](https://kodiakhq.com) to “Automate (our) GitHub Pull Requests”
- 🤖️ Automatic [`Semantic Versioning`](https://semver.org) w/ [`Conventional Commits`](https://www.conventionalcommits.org) for release management ([`ccommit`](https://github.com/JeromeFitz/packages)|[`@jeromefitz/semantic`](https://github.com/JeromeFitz/packages))## Contributing
If you would like to opt-out of the `git hooks` please look at `.env.example`.
Normally, these would be opt-in and may change to that in the future.