Go to file
2024-11-21 15:26:47 +07:00
.github/workflows Update test 02 2024-11-17 13:55:47 +07:00
public feat: add admin page with reject/approve functionalities 2024-10-23 16:18:12 +07:00
src feat: add EmojiRain component for dynamic emoji effects and enhance About page with founder section 2024-11-21 15:26:47 +07:00
test_util Workflow cache update 2024-11-12 12:46:46 +07:00
tests Update test 02 2024-11-17 13:55:47 +07:00
.env.example Workflow cache update 2024-11-12 12:46:46 +07:00
.env.local.example Workflow cache update 2024-11-12 12:46:46 +07:00
.eslintignore refactor: import module and log error of serverComponentClient 2024-10-28 21:28:41 +07:00
.eslintrc.json chore: update .eslintrc.json 2024-10-28 21:30:42 +07:00
.gitignore Update playwright config + Add placeholder test 2024-10-03 02:57:50 +07:00
.prettierignore feature: store meeting log and check for submitting state in calendar 2024-11-14 11:22:19 +07:00
.prettierrc chore: add global prettier/lint config 2024-10-27 23:07:53 +07:00
components.json Initial commit - Start next.js project with shadcn 2024-08-17 13:37:49 +07:00
next.config.mjs feat: add FounderCard component and update About page with founder information and new layout 2024-11-20 13:28:12 +07:00
package-lock.json feat: add EmojiRain component for dynamic emoji effects and enhance About page with founder section 2024-11-21 15:26:47 +07:00
package.json feat: add EmojiRain component for dynamic emoji effects and enhance About page with founder section 2024-11-21 15:26:47 +07:00
playwright.config.ts test setup update 2024-11-10 19:06:02 +07:00
pnpm-lock.yaml chore: add global prettier/lint config 2024-10-27 23:07:53 +07:00
postcss.config.mjs Initial commit - Start next.js project with shadcn 2024-08-17 13:37:49 +07:00
README.md Badge update 2024-10-28 22:07:31 +07:00
tailwind.config.ts feature: store meeting log and check for submitting state in calendar 2024-11-14 11:22:19 +07:00
tsconfig.json refactor: add null handling in projectCard 2024-10-28 21:48:30 +07:00

Build CI Eslint CI Playwright Tests

B2D-Ventures

About

B2D Ventures is a fund raising platform

Installation

List of external services you need before initialize the project

  1. Create .env to store environment variable
cp .env.example .env
// Add tokens to .env
  1. Install dependecies and start server
npm install
npm run dev

Project Structure

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

Contributor

  1. Nantawat Sukrisunt | Nantawat6510545543
  2. Naytitorn Chaovirachot | CondricNay
  3. Sirin Puenggun | sosokker
  4. Pattadon Loyprasert | GGWPXXXX