Skip to content

ToddButler93/dodges-domain

Repository files navigation

Dodges Domain

Branch for the rewrite.

https://www.dodgesdomain.com/

Tribes stuff.

Made using the T3 Stack.

Scripts

"pnpm build" - Build site

Dev

"pnpm dev" "pnpm lint" "pnpm start"

Drizzle

"pnpm db:push" - Drizzle push (mysql db) "pnpm db:studio" - Drizzle Studio

What's here?

Important

  • Next.js framework.
  • Drizzle object relation mapping.
  • [VercelDB] database.
  • [Clerk] authentication.

Pretty stuff

How do I deploy this?

Follow the deployment guides for Vercel, Netlify and Docker for more information.

TODO

  • Transfer old data

  • ShadUIify -> swap mantine with ShadUI components

    • Navigation Menu
    • Card
    • HoverCard
    • Button
    • dropdown-menu
    • navigation-menu
    • Seperator
    • Accordion
    • Alert
    • Sheet
    • Carousel (New)
    • Table
    • Tabs
    • Breadcrumb (New)
    • Badge (New)
  • Add react Icons

  • Paragraph & Headings styling

  • Layouts (create a standard)

  • Migrate to git

  • Clone live sites color theme with similar tailwind offerings

  • Add T3 Section

    • Different Color Theme
    • Gameplay guides
      • Quick short PUG Guide
        • Recommended loadouts
    • Recommended Settings
    • Classes
    • Weapons
    • Maps (Gallery pages)
    • Road Map
    • Patch History
    • External Links
  • Make it deploy (vercel)

  • Scaffold basic ui with mock data

  • Tidy up build process

  • Actually setup a database (vercel postgres)

  • Attach database to UI

  • Add authentication (w/ clerk)

  • Add txt upload

  • "taint" (serverside-only)

  • Error management (w/ Sentry)

  • Routing/image page (parrallel route)

  • Delete button (w/ Server Actions)

  • Analytics (posthog)

  • Ratelimiting (upstash)

Newer processes

  • Use "git add -p", review changes, "git status", "git commit

About

Personal Website for projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published