Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ Inpact is an open-source AI-powered platform designed to connect content creator

- Enables brands and creators to track sponsorship performance, audience engagement, and campaign success.

---

## Tech Stack

- **Frontend**: ReactJS
Expand All @@ -35,6 +37,34 @@ Inpact is an open-source AI-powered platform designed to connect content creator

---

## Landing Page Overview

The Landing Page is the public entry-point for Inpact — it introduces the product, highlights core features, and encourages users to join the waitlist or sign up.

**Purpose:**
Provide an appealing first impression for creators, brands, and agencies. It summarizes the product value, showcases key features, and collects interest via a waitlist form.

**Key elements:**

- **Header:** Features the AOSSIE badge and navigation links (Login / Sign up).
- **Hero section:** Prominent headline ("Creator Collaboration Hub"), concise subcopy, and a primary Call-to-Action (Join waitlist).
- **Features grid:** Highlights core features such as AI-driven sponsorship matchmaking, creator collaboration hub, pricing & contracts, analytics, and a real-time campaign feedback loop.
- **How It Works:** Visual steps and product flow to help users understand the platform.
- **Integrations:** Displays supported integrations and partner logos.
- **Waitlist Form:** Embedded form to collect interest from creators and brands.
- **Footer and social links:** Provides additional navigation and ways to connect.

The landing page is implemented in [LandingPage/src/Pages/Landing.tsx](LandingPage/src/Pages/Landing.tsx) and uses modular components from [LandingPage/src/components](LandingPage/src/components).
To preview or develop locally, run:

```sh
cd LandingPage
npm install
npm run dev
```

---

## Workflow

### 1. User Registration & Profile Setup
Expand Down Expand Up @@ -178,6 +208,8 @@ npm run dev
uvicorn main:app --reload
```

---

## Data Population

To populate the database with initial data, follow these steps:
Expand Down Expand Up @@ -262,6 +294,8 @@ graph TD;
M -->|Return Insights| N[AI Refines Future Recommendations];
```

---

## Contact

For queries, issues, or feature requests, please raise an issue or reach out on our Discord server.
Expand Down