diff --git a/.all-contributorsrc b/.all-contributorsrc
index 16a9459..967dec4 100644
--- a/.all-contributorsrc
+++ b/.all-contributorsrc
@@ -1,6 +1,6 @@
{
- "projectName": "next-enterprise",
- "projectOwner": "Blazity",
+ "projectName": "yarlis-enterprise",
+ "projectOwner": "Yarlis",
"repoType": "github",
"repoHost": "https://github.com",
"files": [
@@ -11,31 +11,13 @@
"commitConvention": "angular",
"contributors": [
{
- "login": "bmstefanski",
- "name": "Bart Stefanski",
- "avatar_url": "https://avatars.githubusercontent.com/u/28964599?v=4",
- "profile": "https://bstefanski.com/",
- "contributions": [
- "code"
- ]
- },
- {
- "login": "jjablonski-it",
- "name": "Jakub Jabłoński",
- "avatar_url": "https://avatars.githubusercontent.com/u/51968772?v=4",
- "profile": "https://github.com/jjablonski-it",
+ "login": "siri1410",
+ "name": "Sireesh Yarlagadda",
+ "avatar_url": "",
+ "profile": "https://github.com/siri1410",
"contributions": [
"infra"
]
- },
- {
- "login": "neg4n",
- "name": "Igor Klepacki",
- "avatar_url": "https://avatars.githubusercontent.com/u/57688858?v=4",
- "profile": "https://neg4n.dev/",
- "contributions": [
- "doc"
- ]
}
],
"contributorsPerLine": 7,
diff --git a/.github/assets/icon-128x128.png b/.github/assets/icon-128x128.png
new file mode 100644
index 0000000..4c56e03
Binary files /dev/null and b/.github/assets/icon-128x128.png differ
diff --git a/.github/assets/icon-96x96.png b/.github/assets/icon-96x96.png
new file mode 100644
index 0000000..ac10d73
Binary files /dev/null and b/.github/assets/icon-96x96.png differ
diff --git a/.github/assets/project-logo-vertical.png b/.github/assets/project-logo-vertical.png
index be1c896..32980f6 100644
Binary files a/.github/assets/project-logo-vertical.png and b/.github/assets/project-logo-vertical.png differ
diff --git a/.github/assets/project-logo.png b/.github/assets/project-logo.png
index 28da0ad..72e8b90 100644
Binary files a/.github/assets/project-logo.png and b/.github/assets/project-logo.png differ
diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml
index 2415690..595fe57 100644
--- a/.github/workflows/check.yml
+++ b/.github/workflows/check.yml
@@ -32,6 +32,16 @@ jobs:
run: pnpm run lint
- name: Format check
run: pnpm run prettier
+ - name: Build check
+ run: pnpm run build
+ - name: Deploy to Vercel (Preview)
+ uses: amondnet/vercel-action@v25
+ with:
+ vercel-token: ${{ secrets.VERCEL_TOKEN }}
+ vercel-org-id: ${{ secrets.VERCEL_ORG_ID }}
+ vercel-project-id: ${{ secrets.VERCEL_PROJECT_ID }}
+ working-directory: ./
+ scope: ${{ secrets.VERCEL_SCOPE }}
- name: Unit & Integration tests
run: pnpm run test
- name: Smoke & Acceptance tests
diff --git a/.gitignore b/.gitignore
index 724bb7a..fe8a2df 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,6 +8,9 @@ node_modules
# testing
coverage
+#Add nefi history
+.nefi-history
+
# next.js
.next/
out/
@@ -33,4 +36,6 @@ storybook-static/
/playwright-report/
/playwright/.cache/
-/.npm-only-allow
\ No newline at end of file
+/.npm-only-allow
+# clerk configuration (can include secrets)
+/.clerk/
diff --git a/.nefi-history b/.nefi-history
index 47f22e2..f965aeb 100644
--- a/.nefi-history
+++ b/.nefi-history
@@ -1,4 +1,14 @@
[
+ {
+ "t": 1743173521716,
+ "op": "commit",
+ "d": "Created a new commit",
+ "dt": {
+ "subject": "feat(deps): Integrate Clerk authentication and authorization",
+ "message": "Add comprehensive Clerk authentication system with advanced features:\n\n- Implement Clerk authentication provider\n- Set up protected routes with role-based access control\n- Configure advanced authentication flows\n- Add middleware for authentication checks\n- Implement user session management\n- Create login, signup, and profile management components\n\nThis implementation enhances application security and provides a robust authentication solution with seamless user experience.",
+ "branch": "feature/clerk-auth-advanced-routing"
+ }
+ },
{
"t": 1743173515146,
"op": "branch-create",
diff --git a/README.md b/README.md
index e8afdff..4d7f737 100644
--- a/README.md
+++ b/README.md
@@ -7,8 +7,6 @@
Welcome to the _Next.js Enterprise Boilerplate_, an open-source template for enterprise projects! It's loaded with features that'll help you build a high-performance, maintainable, and enjoyable app. We've done all the heavy lifting for you, so sit back, relax, and get ready to conquer the world with your incredible app! 🌍
-> [!NOTE]
-> **Blazity** is a group of Next.js/Headless experts. Contact us at [contact@blazity.com](https://blazity.com) if you’d like to talk about your project or just to have a chat with us
### Integrated features
@@ -49,7 +47,6 @@ Here's an example video of [nefi](https://nefi.ai/) integrating [Clerk](https://
https://github.com/user-attachments/assets/5c13a110-7389-4859-909f-60a7f623e47d
-Leave a ⭐ for [nefi on GitHub](https://github.com/blazity/nefi) and check out the [nefi.ai docs](https://nefi.ai/)!
## Table of Contents
@@ -271,58 +268,10 @@ Contributions are always welcome! To contribute, please follow these steps:
## Support
-If you're looking for help or simply want to share your thoughts about the project, we encourage you to join our Discord community. Here's the link: [https://blazity.com/discord](https://blazity.com/discord). It's a space where we exchange ideas and help one another. Everyone's input is appreciated, and we look forward to welcoming you.
-
-
-
-
-
-
## 📜 License
This project is licensed under the MIT License. For more information, see the [LICENSE](./LICENSE) file.
-## Contributors
-
-
-
-
Bart Stefanski 💻 |
- Jakub Jabłoński 🚇 |
- Igor Klepacki 📖 |
- ||||
|
- |
- ||||||