This is a clone of Reddit, a web app where users can signup to join communities, in which they can create posts, view posts of other users, upvote or downvote them in the community, comment on a post or delete their own post.
- β NEXTJS
- β FIREBASE V9
- Authentication
- Firestore Database (w/ Real-time data)
- Cloud Functions
- Firebase Storage
- Security Rules
- Transactions & Batch Writes
- β CHAKRA UI
- β TYPESCRIPT
- β RECOIL (State Management)
- π Deployment
β¨ Demo
yarn install
NEXT_PUBLIC_FIREBASE_API_KEY
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN
NEXT_PUBLIC_FIREBASE_PROJECT_ID
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET
NEXT_PUBLIC_FIREBASE__MESSAGING_SENDER_ID
NEXT_PUBLIC_FIREBASE__APP_ID
NEXT_PUBLIC_FIREBASE_API_KEY
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN
NEXT_PUBLIC_FIREBASE_PROJECT_ID
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET
NEXT_PUBLIC_FIREBASE__MESSAGING_SENDER_ID
NEXT_PUBLIC_FIREBASE__APP_ID
yarn run start
π€ Talal
Give a βοΈ if this project helped you!
This README was generated with β€οΈ by readme-md-generator