Skip to content

alexndrho/sticky-thoughts

Repository files navigation

Sticky Thoughts

Sticky Thoughts is a wall to share your thoughts, opinions, and experiences anonymously or not. Whether you're looking to vent about your day, share your political views, or connect with other people.

Setup

  1. Clone this repo
  2. Run npm install
  3. Create a Firebase project. You can follow the instructions here.
  4. Create a .env.local file in the root directory and add the following:
VITE_FIREBASE_API_KEY=<YOUR_API_KEY>
VITE_FIREBASE_AUTH_DOMAIN=<YOUR_AUTH_DOMAIN>
VITE_FIREBASE_PROJECT_ID=<YOUR_PROJECT_ID>
VITE_FIREBASE_STORAGE_BUCKET=<YOUR_STORAGE_BUCKET>
VITE_FIREBASE_MESSAGING_SENDER_ID=<YOUR_MESSAGING_SENDER_ID>
VITE_FIREBASE_APP_ID=<YOUR_APP_ID>
VITE_FIREBASE_MEASUREMENT_ID=<YOUR_MEASUREMENT_ID>

Replace the placeholders with the values from your Firebase project.

  1. Run npm run dev
  2. Navigate to localhost:5173
  3. 🎉

Tech Stack

License

GPL-3.0