An e-commerce site with flutterwave payment integrated. Flutterwave payment via card/mobile-money is verified via supabase edge functions
The only requirement is having Node.js & npm installed - install with nvm
Follow these steps:
# Step 1: Clone the repository using the project's Git URL.
git clone <GIT_URL>
# Step 2: Navigate to the project directory.
cd <PROJECT_NAME>
# Step 3: Install the necessary dependencies.
npm i
# Step 4: Start the development server with auto-reloading and an instant preview.
npm run devVITE_SUPABASE_ANON_KEY='your_supabase_anon_key' #supabase edge function set for fluterwave payment verification
VITE_FLUTTERWAVE_PUBLIC_KEY='flutterwavepubkey'This project is built with:
- Vite
- TypeScript
- React
- shadcn-ui
- Tailwind CSS