B2D Ventures is a fund raising platform
List of external services you need before initialize the project
- Supabase
- Google OAuth2 : Use with supabase authentication
- Stripe
- Create .env to store environment variable
cp .env.example .env
// Add tokens to .env
- Install dependecies and start server
npm install
npm run dev
public/ Static assets
src/
├─ app/ Contains core application files, routing, and page components
│ ├─ api/ API route handlers
│ ├─ globals.css Shadcn/ui theming
├─ components/ Reusable UI components for building the interface
│ ├─ ui/ Shadcn/ui components
├─ lib/ Utility functions and service libraries
│ ├─ data/ Data-fetching logic or helper functions for handling data (Supabase queries)
│ ├─ stripe/ Configuration code related to Stripe payment integration.
│ ├─ supabase/ Utilities for Supabase integration (database, authentication, etc.).
├─ types/ Infers types from Supabase and includes interfaces
├─ middleware.ts Custom middleware for processing each request
tests/ Playwright tests for end-to-end testing of the application
- Nantawat Sukrisunt | Nantawat6510545543
- Naytitorn Chaovirachot | CondricNay
- Sirin Puenggun | sosokker
- Pattadon Loyprasert | GGWPXXXX