Hari ini, saya dengan bangga memperkenalkan Nuxia โ sebuah Fullstack Starter Kit modern berbasis Nuxt 3 yang dibangun khusus untuk developer yang ingin membangun aplikasi web dengan cepat, aman, dan menyenangkan.
Nuxia ini terinspirasi dari Laravel Starter Kit yang dibuat oleh Tim Laravel. Bisa dibilang, Nuxia ini adalah versi Nuxt dari starter kit tersebut, dengan base Nuxt 3 yang sudah terintegrasi dengan berbagai teknologi modern.
Nuxia adalah kerangka awal (starter template) untuk membangun aplikasi fullstack modern menggunakan teknologi yang sudah terbukti dan populer:
Vue Email
dan Nodemailernuxt-workers
untuk task berat tanpa pusingNuxia saat ini berada dalam tahap beta awal dan terus dikembangkan. Saya sangat terbuka terhadap feedback dan kontribusi dari komunitas.
Untuk mulai menggunakan Nuxia, kamu bisa meng-clone repositori ini dengan mudah menggunakan giget
:
# Clone the repository using `giget`
npx giget@latest gh:gravitano/nuxia nuxia-app
cd nuxia-app
# Copy the example environment variables
cp .env.example .env
# Install dependencies
pnpm install # or yarn, bun, etc.
# Create a PostgreSQL database and update the .env file
# Make sure to set the DATABASE_URL variable in .env
# Migrate the database and seed initial data
pnpm db:push # migrate the database
pnpm db:seed
# Start the development server
pnpm dev
๐ Dokumentasi dan source code: ๐ https://github.com/gravitano/nuxia
Demo: ๐ https://nuxia.warsono.dev
Proyek ini merupakan hasil dari eksplorasi saya dalam membangun aplikasi web modern dan sudah saya gunakan untuk side-project saya. Nuxia menggabungkan berbagai teknologi yang saya sukai dan gunakan sehari-hari sebagai frontend engineer. Saya berharap Nuxia bisa menjadi alat yang berguna bagi banyak developer untuk membangun aplikasi hebat dengan lebih mudah.
Yuk coba Nuxia dan bantu saya menyebarkan ke teman-temanmu! ๐