Skip to content

Commit

Permalink
feat: init commit
Browse files Browse the repository at this point in the history
  • Loading branch information
Hi-kue committed Jul 14, 2024
1 parent 06981e2 commit ba92c2d
Show file tree
Hide file tree
Showing 4 changed files with 782 additions and 4,996 deletions.
126 changes: 1 addition & 125 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,70 +1,9 @@
# Boilerplate and Starter for Next JS 14+, Tailwind CSS 3.4 and TypeScript

<p align="center">
<a href="https://creativedesignsguru.com/demo/Nextjs-Boilerplate/"><img height="300" src="public/assets/images/nextjs-starter-banner.png?raw=true" alt="Next js starter banner"></a>
</p>

🚀 Boilerplate and Starter for Next.js with App Router support, Tailwind CSS and TypeScript ⚡️ Made with developer experience first: Next.js, TypeScript, ESLint, Prettier, Husky, Lint-Staged, Vitest (replacing Jest), Testing Library, Commitlint, VSCode, PostCSS, Tailwind CSS, Authentication with [Clerk](https://go.clerk.com/zGlzydF), Database with DrizzleORM (SQLite, PostgreSQL, and MySQL) and [Turso](https://turso.tech/?utm_source=nextjsstarterbp), Error Monitoring with [Sentry](https://sentry.io/for/nextjs/?utm_source=github&utm_medium=paid-community&utm_campaign=general-fy25q1-nextjs&utm_content=github-banner-nextjsboilerplate-logo), Logging with Pino.js and Log Management, Monitoring as Code, Storybook, Multi-language (i18n), and more.

Clone this project and use it to create your own SaaS. You can check the live demo at [SaaS Boilerplate](https://react-saas.com).

## Sponsors

<table width="100%">
<tr height="187px">
<td align="center" width="33%">
<a href="https://go.clerk.com/zGlzydF">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/ixartz/SaaS-Boilerplate/assets/1328388/6fb61971-3bf1-4580-98a0-10bd3f1040a2">
<source media="(prefers-color-scheme: light)" srcset="https://github.com/ixartz/SaaS-Boilerplate/assets/1328388/f80a8bb5-66da-4772-ad36-5fabc5b02c60">
<img alt="Clerk – Authentication & User Management for Next.js" src="https://github.com/ixartz/SaaS-Boilerplate/assets/1328388/f80a8bb5-66da-4772-ad36-5fabc5b02c60">
</picture>
</a>
</td>
<td align="center" width="33%">
<a href="https://turso.tech/?utm_source=nextjsstarterbp">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="public/assets/images/turso-light.png?raw=true">
<source media="(prefers-color-scheme: light)" srcset="public/assets/images/turso-dark.png?raw=true">
<img alt="Turso - SQLite for Production" src="public/assets/images/turso-dark.png?raw=true">
</picture>
</a>
</td>
<td align="center" width="33%">
<a href="https://l.crowdin.com/next-js">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="public/assets/images/crowdin-white.png?raw=true">
<source media="(prefers-color-scheme: light)" srcset="public/assets/images/crowdin-dark.png?raw=true">
<img alt="Crowdin" src="public/assets/images/crowdin-dark.png?raw=true">
</picture>
</a>
</td>
</tr>
<tr height="187px">
<td align="center" width="33%">
<a href="https://sentry.io/for/nextjs/?utm_source=github&utm_medium=paid-community&utm_campaign=general-fy25q1-nextjs&utm_content=github-banner-nextjsboilerplate-logo">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="public/assets/images/sentry-white.png?raw=true">
<source media="(prefers-color-scheme: light)" srcset="public/assets/images/sentry-dark.png?raw=true">
<img alt="Sentry" src="public/assets/images/sentry-dark.png?raw=true">
</picture>
</a>
<a href="https://about.codecov.io/codecov-free-trial/?utm_source=github&utm_medium=paid-community&utm_campaign=general-fy25q1-nextjs&utm_content=github-banner-nextjsboilerplate-logo">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="public/assets/images/codecov-white.svg?raw=true">
<source media="(prefers-color-scheme: light)" srcset="public/assets/images/codecov-dark.svg?raw=true">
<img alt="Codecov" src="public/assets/images/codecov-dark.svg?raw=true">
</picture>
</a>
</td>
<td align="center" width="33%">
<a href="mailto:[email protected]">
Add your logo here
</a>
</td>
</tr>
</table>

### Features

Developer experience first, extremely flexible code structure and only keep what you need:
Expand Down Expand Up @@ -377,67 +316,4 @@ Everyone is welcome to contribute to this project. Feel free to open an issue if

Licensed under the MIT License, Copyright © 2024

See [LICENSE](LICENSE) for more information.

## Sponsors

<table width="100%">
<tr height="187px">
<td align="center" width="33%">
<a href="https://go.clerk.com/zGlzydF">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/ixartz/SaaS-Boilerplate/assets/1328388/6fb61971-3bf1-4580-98a0-10bd3f1040a2">
<source media="(prefers-color-scheme: light)" srcset="https://github.com/ixartz/SaaS-Boilerplate/assets/1328388/f80a8bb5-66da-4772-ad36-5fabc5b02c60">
<img alt="Clerk – Authentication & User Management for Next.js" src="https://github.com/ixartz/SaaS-Boilerplate/assets/1328388/f80a8bb5-66da-4772-ad36-5fabc5b02c60">
</picture>
</a>
</td>
<td align="center" width="33%">
<a href="https://turso.tech/?utm_source=nextjsstarterbp">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="public/assets/images/turso-light.png?raw=true">
<source media="(prefers-color-scheme: light)" srcset="public/assets/images/turso-dark.png?raw=true">
<img alt="Turso - SQLite for Production" src="public/assets/images/turso-dark.png?raw=true">
</picture>
</a>
</td>
<td align="center" width="33%">
<a href="https://l.crowdin.com/next-js">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="public/assets/images/crowdin-white.png?raw=true">
<source media="(prefers-color-scheme: light)" srcset="public/assets/images/crowdin-dark.png?raw=true">
<img alt="Crowdin" src="public/assets/images/crowdin-dark.png?raw=true">
</picture>
</a>
</td>
</tr>
<tr height="187px">
<td align="center" width="33%">
<a href="https://sentry.io/for/nextjs/?utm_source=github&utm_medium=paid-community&utm_campaign=general-fy25q1-nextjs&utm_content=github-banner-nextjsboilerplate-logo">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="public/assets/images/sentry-white.png?raw=true">
<source media="(prefers-color-scheme: light)" srcset="public/assets/images/sentry-dark.png?raw=true">
<img alt="Sentry" src="public/assets/images/sentry-dark.png?raw=true">
</picture>
</a>
<a href="https://about.codecov.io/codecov-free-trial/?utm_source=github&utm_medium=paid-community&utm_campaign=general-fy25q1-nextjs&utm_content=github-banner-nextjsboilerplate-logo">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="public/assets/images/codecov-white.svg?raw=true">
<source media="(prefers-color-scheme: light)" srcset="public/assets/images/codecov-dark.svg?raw=true">
<img alt="Codecov" src="public/assets/images/codecov-dark.svg?raw=true">
</picture>
</a>
</td>
<td align="center" width="33%">
<a href="mailto:[email protected]">
Add your logo here
</a>
</td>
</tr>
</table>

---

Made with ♥ by [CreativeDesignsGuru](https://creativedesignsguru.com) [![Twitter](https://img.shields.io/twitter/url/https/twitter.com/cloudposse.svg?style=social&label=Follow%20%40Ixartz)](https://twitter.com/ixartz)

[![Sponsor Next JS Boilerplate](https://cdn.buymeacoffee.com/buttons/default-red.png)](https://github.com/sponsors/ixartz)
See [LICENSE](LICENSE) for more information.
16 changes: 16 additions & 0 deletions dep.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"dependencies": [
"drizzle-orm",
"next",
"react",
"tailwind",
"@sentry/nextjs",
"spotlightjs/spotlight",
"radix-ui",
"@logtail/pino",
"sharp",
"@tanstack/react-table",
"@clerk/nextjs",
"@libsql/client"
]
}
Loading

0 comments on commit ba92c2d

Please sign in to comment.