Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonasfroeller/nuxt-enterprise-starter
nuxt-enterprise-starter
https://github.com/jonasfroeller/nuxt-enterprise-starter
nuxt-starter-template
Last synced: 29 days ago
JSON representation
nuxt-enterprise-starter
- Host: GitHub
- URL: https://github.com/jonasfroeller/nuxt-enterprise-starter
- Owner: jonasfroeller
- Created: 2023-12-28T18:59:58.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-19T19:40:25.000Z (11 months ago)
- Last Synced: 2024-02-19T21:04:49.374Z (11 months ago)
- Topics: nuxt-starter-template
- Language: Vue
- Homepage: https://nuxt-enterprise-starter.vercel.app
- Size: 94.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nuxt Enterprise Starter
```bash
# initialized using nuxi
npx nuxi init -t ui nuxt-enterprise-starter
```## [Why](https://nuxt.com/docs/getting-started/introduction)?
Why not :)
I like to learn frameworks by building a poc project with them, to see if they fit my needs and how they behave.
I really like **SvelteKit**, but I tried Nuxt and it does so many things right as well.
Nuxt also feels a lot more mature and suiting for bigger projects.
**\+** The vuejs and nuxt community is awesome!**Docs**: [nuxt.com/docs](https://nuxt.com/docs/getting-started/introduction)
Other **starters**: [nuxt.new](https://nuxt.new)
And **templates**: [nuxt.templates](https://nuxt.com/templates)
More of nuxt: [nuxt.resources](https://github.com/nuxt/awesome)## Features
- [x] [Nuxt](https://nuxt.com)
- **UI**
- [x] [Nuxt UI](https://ui.nuxt.com)
- [x] [TailwindCSS](https://nuxt.com/modules/tailwindcss)
- [ ] [Typography](https://tailwindcss.com/docs/typography-plugin)
- [ ] [Google Fonts](https://nuxt.com/modules/google-fonts)
- **Content**
- [x] [Nuxt Content](https://nuxt.com/modules/content)
- [ ] [Strapi CMS](https://strapi.io)
- [nuxt-module](https://nuxt.com/modules/strapi)
- [image](https://hub.docker.com/r/strapi/strapi)
- [ ] [SEO](https://nuxt.com/modules/seo-kit)
- **Assets/Images**
- [ ] [Nuxt Image](https://nuxt.com/modules/image)
- [ ] [Image Lazy Loading](https://nuxt.com/modules/unlazy)
- [ ] [PWA](https://nuxt.com/modules/vite-pwa-nuxt)
- **Testing**
- [ ] [Unlighthouse](https://unlighthouse.dev/integrations/nuxt)
- **Database**
- [ ] [MongoDB](https://nuxt.com/modules/nuxt-mongoose)
- [ ] [DrizzleORM](https://orm.drizzle.team/)
- [ ] [Authentication](https://nuxt.com/modules/authjs)
- **Legal**
- [ ] [Cookies](https://nuxt.com/modules/cookie-control)
- **Monitoring/Analytics**
- [ ] [Analytics](https://nuxt.com/modules/umami)
- **Payments**
- [ ] [Payments](https://nuxt.com/modules/stripe-next)
- **Emails**
- [ ] [Vue Email](https://nuxt.com/modules/vue-email)
- **Other**
- [ ] [SwiperJS](https://nuxt.com/modules/swiper)
- [ ] [Algolia Search](https://nuxt.com/modules/algolia)
- [ ] [DDos Protection](https://nuxt.com/modules/turnstile)---
- **more [modules](https://nuxt.com/modules) you could add**
- [ChatGPT](https://nuxt.com/modules/nuxt-chatgpt)## Setup
### Install Dependencies:
```bash
pnpm install
```### Add Dependencies:
#### Development Scope
```bash
pnpm add -D
```#### Production Scope
```bash
pnpm add
```### Remove Dependencies:
```bash
pnpm remove
```### Other Commands
```bash
# update dependencies
pnpm update# list dependencies
pnpm list# list outdated dependencies
pnpm outdated# run script
pnpm [run]# npx equivalent
pnpm dlx <command># exec command
pnpm exec <command># initialize project
pnpm create <template> <name>
```## Development
```bash
pnpm run dev -o
```## Production
### Build
```bash
pnpm run build
```### Serve Build
Locally preview production build:
```bash
pnpm run preview
```Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information.