Skip to content
/ gavarnie Public template

SaaS - Pre-configured and ready-to-use features to help you start your full-stack NuxtHub project faster.

License

Notifications You must be signed in to change notification settings

Barbapapazes/gavarnie

Repository files navigation

Gavarnie

Read the announcement

Preconfigured and ready-to-use features designed to help you kickstart your full-stack NuxtHub project quickly.

Note

My aim with Gavarnie is not just to create another starter kit, but to contribute to the initiative of advancing Nuxt and NuxtHub. Therefore, Gavarnie serves as a starting point, rather than an end, and it's up to us to foster its development. Please join me in enhancing it.

⛰️ Gavarnie in action

Crafted with Nuxt UI Pro, NuxtHub, Nuxt Auth Utils, and Nuxt Security.

Deploy to NuxtHub

Features

  • 🎨 Nuxt UI: Design stunning and responsive user interfaces swiftly with Nuxt UI
  • 💻 NuxtHub: Access an extensive array of full-stack capabilities with NuxtHub
  • 🔑 Nuxt Auth Utils: Simplified social authentication using Nuxt Auth Utils, seamlessly integrated with NuxtHub
  • 🚪 Login & Signup: Comes with built-in login and signup pages
  • 🧑 Profile: Ready-to-use profile page, with email modification and account removal options.

Setup

Ensure to install the dependencies:

pnpm install

Next, set up a .env file based on the .env.example template. Modify the values as necessary.

Development Server

Launch the development server at http://localhost:3000:

pnpm run dev

Production

This application is intended for deployment on Cloudflare. You can effortlessly utilize NuxtHub Admin for a smooth deployment process or use the CLI:

npx nuxthub deploy

You will also need a Nuxt UI Pro License to build the application for production.

License

MIT License