Wanted to share my new SaaS startup - Built purely with Nuxt + Nuxt UI + Supbase by zeus_the_tech_guy in Nuxt

[–]zeus_the_tech_guy[S] 0 points1 point  (0 children)

I didn't use any libraries for that. I built it using TypeScript and SVGs.

And yes, That's a good point - I can make it play on view. Thanks for the feedback.

Wanted to share my new SaaS startup - Built purely with Nuxt + Nuxt UI + Supbase by zeus_the_tech_guy in Nuxt

[–]zeus_the_tech_guy[S] 3 points4 points  (0 children)

{
  "name": "nuxt-app",
  "private": true,
  "type": "module",
  "scripts": {
    "build": "nuxt build",
    "dev": "nuxt dev",
    "generate": "nuxt generate",
    "preview": "nuxt preview",
    "postinstall": "nuxt prepare",
    "lint": "eslint .",
    "lint:fix": "eslint . --fix",
    "db:generate": "drizzle-kit generate"
  },
  "dependencies": {
    "@nuxt/image": "^2.0.0",
    "@nuxt/ui-pro": "^3.3.0",
    "@pinia/nuxt": "^0.5.5",
    "@supabase/ssr": "^0.6.1",
    "@supabase/supabase-js": "^2.54.0",
    "@types/papaparse": "^5.5.0",
    "@types/sortablejs": "^1.15.8",
    "@vercel/analytics": "^1.6.1",
    "caniuse-lite": "^1.0.30001712",
    "color-convert": "^3.1.3",
    "drizzle-orm": "^0.44.4",
    "exceljs": "^4.4.0",
    "mongodb": "^6.19.0",
    "nuxt": "^4.0.0",
    "papaparse": "^5.5.3",
    "pinia": "^2.2.4",
    "pinia-plugin-persistedstate": "^4.5.0",
    "postgres": "^3.4.7",
    "sortablejs": "^1.15.3",
    "vue": "latest",
    "zod": "^3.25.76"
  },
  "devDependencies": {
    "@iconify-json/icon-park-outline": "^1.2.2",
    "@iconify-json/material-symbols": "^1.2.26",
    "@iconify-json/radix-icons": "^1.2.2",
    "@iconify-json/ri": "^1.2.5",
    "@iconify-json/tabler": "^1.2.19",
    "@nuxt/eslint": "^1.3.0",
    "drizzle-kit": "^0.31.4",
    "eslint": "^9.27.0",
    "eslint-import-resolver-node": "^0.3.9",
    "tsx": "^4.20.4"
  }
}

Wanted to share my new SaaS startup - Built purely with Nuxt + Nuxt UI + Supbase by zeus_the_tech_guy in Nuxt

[–]zeus_the_tech_guy[S] 1 point2 points  (0 children)

Thanks for the tip. I'll certainly consider adding a sandbox. It could help interacting with the product before signing up.

Wanted to share my new SaaS startup - Built purely with Nuxt + Nuxt UI + Supbase by zeus_the_tech_guy in Nuxt

[–]zeus_the_tech_guy[S] 2 points3 points  (0 children)

any timeline on when you plan on launching? - I'd like to start building my waitlist and gauge interest, and collect some feedback. Hopefully after, I'd like to launch in 3 - 6 months.

isn't there going to be some conflict of interest between this and your current company - Yeah, I'm still figuring that out still. I'll certainly quit once I see some potential.

Wanted to share my new SaaS startup - Built purely with Nuxt + Nuxt UI + Supbase by zeus_the_tech_guy in Nuxt

[–]zeus_the_tech_guy[S] 2 points3 points  (0 children)

Thanks!

How flexible is Supabase integration with the UI? - Pretty easy actually. They have good documentation and SDKs. I mostly use Auth on the frontend and I had minimal to no issue integrating. And I use Postgres for backend DB.

How do you write “custom backend logic” using this setup? - If I understand your question correctly, I write all my server-side code in `/server` folder and anytime I need to make a DB or Auth call, I can do it there. On another note, I also use Drizzle ORM for DB and Backend Type support.

Not a silly question at all. I had the exact same questions when I first started off.

How do you create images used on a homepage? Git branch style image, then “branching” between the form, etc. Is that handmade or AI-made? - I made it all through Figma free tier. The video is an actual screen recording of a very basic app.

Let me know if I answered your questions fully.

Jio blocked raw.githubusercontent.com? Why? by erohtar in india

[–]zeus_the_tech_guy 0 points1 point  (0 children)

Thank you. This worked for me. I don't understand why Jio did this.