Skip to content

TreeReFurrm/refurrm-community-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReFURRM Community App

ReFURRM is a platform dedicated to rescuing pets from storage units and connecting them with loving homes. It provides tools for ethical buyers, volunteers, and families to facilitate the rescue and rehoming process.


👉 START_HERE.md ⭐ Read This First!


🚨 IMPORTANT: Action Required

This repository has been configured and ready for deployment, but contains duplicate files that need to be removed first.

⚡ Quick Start (3 Steps)

# 1. Clean up duplicates
chmod +x git-cleanup.sh && ./git-cleanup.sh

# 2. Install dependencies
npm install

# 3. Start developing
npm run dev

Visit http://localhost:8080 🚀


📖 Complete Setup Guide

1️⃣ Read This First

👉 DEPLOYMENT_ACTION_PLAN.md - Complete step-by-step guide

2️⃣ Run Cleanup Script

chmod +x git-cleanup.sh
./git-cleanup.sh

3️⃣ Set Up Environment

cp .env.example .env
# Edit .env with your actual credentials

4️⃣ Install & Run

npm install
npm run dev

5️⃣ Verify Setup

chmod +x verify-deployment-ready.sh
./verify-deployment-ready.sh

📚 Documentation

Getting Started

Cleanup Scripts

Original Documentation

Project Structure

  • src/pages/: All website pages
  • src/components/: Reusable UI components
  • src/lib/supabase.ts: Database connection
  • .env.local: Your secret credentials (never commit!)

Features

  • Community Access: Free access for families, volunteers, and the public.
  • Pro Subscription: Paid tier for ethical buyers with AI scanning tools, ROI analytics, and auction alerts.
  • Ambassador Role: Invitation-only leadership role for coordinating local rescue efforts.
  • Supabase Integration: Backend for authentication, database, and edge functions.
  • Stripe Integration: For handling Pro subscription payments.

Technologies Used

  • React
  • TypeScript
  • Vite
  • Supabase
  • Stripe
  • Vercel (for deployment)

Support

For any issues or questions, please refer to the TROUBLESHOOTING section in DEPLOYMENT.md or consult the respective documentation for the technologies used.

About

refurrm-main-community

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •