https://github.com/harshmriduhash/startifyai
A seamless and intuitive frontend interface for Startup Copilot, designed to provide AI-powered insights, startup health analysis, and pitch deck generation.
https://github.com/harshmriduhash/startifyai
axios clerk-authentication nextjs reactcontextapi tailwindcss typescript
Last synced: 8 days ago
JSON representation
A seamless and intuitive frontend interface for Startup Copilot, designed to provide AI-powered insights, startup health analysis, and pitch deck generation.
- Host: GitHub
- URL: https://github.com/harshmriduhash/startifyai
- Owner: harshmriduhash
- Created: 2025-01-10T16:30:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-10T17:40:23.000Z (over 1 year ago)
- Last Synced: 2025-08-26T13:41:34.052Z (9 months ago)
- Topics: axios, clerk-authentication, nextjs, reactcontextapi, tailwindcss, typescript
- Language: TypeScript
- Homepage:
- Size: 94.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π **Startify Copilot β Frontend README**
**A seamless and intuitive frontend interface for Startup Copilot, designed to provide AI-powered insights, startup health analysis, and pitch deck generation.**
---
## π **Introduction**
The **Startify Copilot Frontend** serves as the user interface for interacting with the backend APIs. Users can perform global searches, check their startup's health metrics, and generate AI-powered pitch decks.
---
## Demo
https://drive.google.com/file/d/1EPAxHCQkCmKgS2vtER61xLp4eYmBnFlg/view?usp=sharing
## π οΈ **Features**
### β
**1. Global Query Search**
- Ask questions about startups, funding, or insights.
- Retrieve AI-generated answers powered by the backend.
- View query history with unique URLs for each query.
### β
**2. Startup Health Check**
- Input startup financial metrics.
- Receive detailed analysis and suggestions.
- View metrics via graphs and visualizations.
### β
**3. AI-Powered Pitch Deck Generator**
- Provide startup details: Name, Domain, Problem, Solution, Founders.
- Generate a professional pitch deck.
- Download pitch decks as PDF files.
### β
**4. Authentication with Clerk**
- Secure user authentication and authorization.
- Personalized dashboards for logged-in users.
### β
**5. Responsive Design**
- Optimized for desktop and mobile experiences.
- Smooth navigation and animations.
---
## π» **Tech Stack**
- **Frontend Framework:** Next.js (App Router)
- **Language:** TypeScript
- **Styling:** Tailwind CSS
- **State Management:** React Context API
- **Authentication:** Clerk
- **Data Fetching:** Axios
---
## π **Folder Structure**
```plaintext
frontend/
βββ app/ # Next.js App Router structure
β βββ layout.tsx # Main layout file
β βββ page.tsx # Home Page
β βββ query/ # Query-specific pages
β β βββ page.tsx # Query results page
β βββ health-check/ # Health check input & result pages
β β βββ page.tsx # Health Check page
β βββ pitch-deck/ # Pitch deck generator pages
β β βββ page.tsx # Pitch Deck page
β βββ components/ # Reusable UI components
β β βββ SearchBar.tsx
β β βββ LoadingSpinner.tsx
β β βββ QueryHistory.tsx
β β βββ HealthCheckForm.tsx
β β βββ PitchDeckForm.tsx
β βββ utils/ # Utility functions
β β βββ api.ts # API handler with Axios
β βββ styles/ # Global CSS
β β βββ globals.css
β βββ public/ # Static assets
βββ .env.local # Environment variables
βββ next.config.ts # Next.js configuration
βββ tailwind.config.ts # Tailwind configuration
βββ package.json # Dependencies
βββ tsconfig.json # TypeScript configuration
```
---
Letβs revolutionize the startup world with AI-powered tools! πβ¨