Skip to content

codedusting/chirpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c455ae5 · Aug 20, 2024

History

18 Commits
Aug 19, 2024
Aug 19, 2024
Aug 20, 2024
Nov 18, 2023
Nov 18, 2023
Nov 18, 2023
Nov 18, 2023
Aug 19, 2024
Aug 19, 2024
Aug 19, 2024
Aug 18, 2024
Aug 19, 2024
Aug 19, 2024
Aug 19, 2024
Aug 19, 2024
Aug 19, 2024

Repository files navigation

Chirpy - A sort of Twitter Clone

This is just a live streaming project building for my channel:

  1. YouTube:
  2. Kick:

Features

  1. Login
  2. Follow
  3. Post
  4. Comment
  5. Like
  6. Share
  7. Profile
  8. Search
  9. Logout

Business Requirements

  1. Marketing page -> Home Page
  2. Privacy Page
  3. Cookie Policy
  4. Accessibility
  5. Terms and Conditions
  6. About Us

Checklist

  • Initial Next Setup
  • Auth0 setup
  • PlanetScale Database Setup with Drizzle ORM
  • Google Tag Manager Setup with @next/third-parties
  • Upstash Rate limit
  • wretch Setup
  • speaker Setup
  • [] Migrations:
    • Remove planetscale as it's no longer Free Tier -> Move to Xata Postgres
    • Add theme-mode changer with proper logo change
    • Install all shadcn-ui components and do proper theming setup
    • Clean up the app folder (except api/auth)
    • [] Install cmd+k
  • [] These are must haves in any production app:
    • [] Great CWV Scores for real world users - image optimisation, LCP (core), FID (deprecated core metric from 2024 March), INP (new core metric), FCP, TBT, TTFB, CLS (core)
    • [] Proper analytics
    • [] Accessibility - vast topic, so standard level accessibility should be the aim for the starter.
    • [] Proper SEO - sitemaps, robots, metadata, etc.

About

A sort of like a twitter clone live

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published