{"repo":"iurvish/theinternetdesigns","free":true,"listed":false,"github":"https://github.com/iurvish/theinternetdesigns","clone":"git clone https://github.com/iurvish/theinternetdesigns.git","description":"Curated place for design inspiration from internet, and across the web. Browse landing pages, interfaces, interactions, typography, 3D, brand design, and more.","language":"TypeScript","stars":12,"topics":["design","design-gallery","landing-page","nextjs","product-design","ui-inspirations","ux-design","web-design","the-internet-designs"],"license":null,"category":"dashboards-admin","readme_excerpt":"The Internet Designs Curated UI & design inspiration from X, Pinterest, and across the web. Live site: internetdesigns.com Browse landing pages, interfaces, micro-interactions, product design, typography, 3D, brand work, logos, and illustration — all collected in one gallery. Features - Explore feed — masonry grid of curated design posts with infinite scroll - Categories — Interfaces, Landing pages, Mobile apps, Dashboards, Interactions, Product, Typography, 3D, Brand, Logo, Illustration - Creators — browse work by designer / account - Search — find posts by keyword or color palette - Admin studio — import from X or Pinterest, tag with AI, manage categories & creators - Media pipeline — images/videos stored on Cloudflare R2 with color extraction Stack Layer Tech --- --- Framework Next.js (App Router) UI React 19, Tailwind CSS, Base UI / shadcn Database Postgres via Drizzle ORM + Supabase Auth Supabase Auth (admin) Storage Cloudflare R2 AI Google Gemini (optional tag suggestions) Motion Motion Getting started Prerequisites - Node.js 20+ (or Bun) - A Supabase project (Postgres + Auth) - A Cloudflare R2 bucket (optional for local browse-only) Setup Fill in .env.local with your credentials (see Environment below), then: Open http://localhost:3000. Admin lives at /admin after you create a Supabase user and sign in. Scripts Command Description --- --- npm run dev Start the Next.js dev server npm run build Production build npm run start Run the production server npm run lint ESLint ","default_branch":null,"files":null,"tree":[],"storefront":"/r/iurvish","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iurvish/theinternetdesigns/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}