Installation
🛠️ Getting Started
"Setting up Confession Collective is easier than explaining why you're still single to your family."
Before You Begin
Make sure you have these installed (don't worry, they're friendly):
Node.js (v18 or newer) - The engine that powers our confessional
npm (comes with Node) - Your friendly neighborhood package manager
A modern browser - Sorry Internet Explorer, it's not you, it's us
A desire to share - The most important requirement!
Installation: The Fun Part
# Find a cozy spot in your computer
cd your-favorite-directory
# Grab our code
git clone https://github.com/ConfessionCollective/Confession-Collective.git
# Enter the sanctuary
cd Confession-Collective
# Install dependencies (grab a coffee, this might take a minute)
npm install
Configuration: Making It Your Own
Create a
.env
file (it's like a secret diary for your app):
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_anon_key
Click that magical "Connect to Supabase" button in the top right corner
Cross your fingers (optional but recommended)
Troubleshooting: When Things Go Sideways
Common Issues
"Nothing's working!" - Did you forget
npm install
? We've all been there."It's not connecting!" - Check your
.env
file. Typos are sneaky little bugs."Everything's broken!" - Have you tried turning it off and on again? (No, seriously)
Last updated