65 lines
1.4 KiB
Markdown
65 lines
1.4 KiB
Markdown
# Dynamic SaaS Dashboard
|
|
|
|
## Overview
|
|
|
|
Deployed on Vercel: https://dynamic-saas-dashboard.vercel.app
|
|
|
|
This project is a modern dashboard and analytics solution built with Next.js (in the `frontend` directory). It features:
|
|
|
|
- Clean, responsive UI for PR and repository analytics
|
|
- Interactive charts and tables
|
|
- Integration with OpenAI via CopilotKit
|
|
|
|
## Quick Start (Frontend)
|
|
|
|
1. **Install dependencies**
|
|
|
|
```bash
|
|
cd frontend
|
|
pnpm install
|
|
```
|
|
|
|
2. **Set up environment variables**
|
|
- Create a `.env` file in the `frontend` directory:
|
|
```bash
|
|
echo "OPENAI_API_KEY=your_openai_api_key_here" > .env
|
|
```
|
|
- Replace `your_openai_api_key_here` with your actual OpenAI API key.
|
|
|
|
3. **Run the development server**
|
|
```bash
|
|
pnpm run dev
|
|
```
|
|
The app will be available at [http://localhost:3000](http://localhost:3000).
|
|
|
|
---
|
|
|
|
## Quick Start (Backend Agent)
|
|
|
|
1. **Install dependencies**
|
|
|
|
```bash
|
|
cd agent
|
|
poetry install
|
|
```
|
|
|
|
2. **Set up environment variables**
|
|
- Create a `.env` file in the `agent` directory:
|
|
```bash
|
|
echo "OPENAI_API_KEY=your_openai_api_key_here" > .env
|
|
```
|
|
- Replace `your_openai_api_key_here` with your actual OpenAI API key.
|
|
|
|
3. **Run the Langgraph server**
|
|
```bash
|
|
python agent.py
|
|
```
|
|
|
|
---
|
|
|
|
To refer to the recording to the demo, Refer here :
|
|
|
|
```bash
|
|
https://www.loom.com/share/43be7bcbf1954672934e62ff8b3ee86e
|
|
```
|