Skip to content

davidguy3237/hello-picboard

Repository files navigation

Hello! Picboard

Built as a spiritual successor to Hello! Online's Picboard, it is a website built in Next.js as a place to view, upload, and share pictures of Japanese idols. It is intended for any and all Japanese idols and Japanese idol fans, however feel free to fork and create a more niche version if you so choose.

Tech Stack

Client: React, Next.js, TailwindCSS, shadcn/ui, Radix UI

Server: Next.js, Prisma, PostgreSQL, Backblaze B2, Vercel, Hetzner VPS, Resend, Amazon SES, Docker

React Next.js Prisma Postgres TailwindCSS Radix UI AWS

Run Locally

Clone the project

  git clone https://github.com/davidguy3237/hello-picboard.git

Go to the project directory

  cd hello-picboard

Install dependencies

  npm install

Make a copy of the env.example file and fill out the necessary environment variables

Use Prisma to set up tables in PostgreSQL database

npx prisma generate
npx prisma db push

Run the development server

  npm run dev

Releases

No releases published

Packages

No packages published

Languages