Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/emms21/adalchemyaihome
AdAlchemyAI Home Page - Simulating how users would interact with the AI Worker through the home page
https://github.com/emms21/adalchemyaihome
aiagents nodejs openai react typescript vite
Last synced: 6 days ago
JSON representation
AdAlchemyAI Home Page - Simulating how users would interact with the AI Worker through the home page
- Host: GitHub
- URL: https://github.com/emms21/adalchemyaihome
- Owner: EmmS21
- Created: 2024-09-16T20:03:43.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-30T16:54:24.000Z (7 days ago)
- Last Synced: 2024-10-30T17:43:22.176Z (7 days ago)
- Topics: aiagents, nodejs, openai, react, typescript, vite
- Language: TypeScript
- Homepage: https://ad-alchemy-ai-home-be.vercel.app
- Size: 133 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AdAlchemyAI
AdAlchemyAI is a full-stack application that automates Google Ads campaigns for small businesses using AI technology.
## Overview
- **Frontend**: React, TypeScript, Vite
- **Backend**: Node.js, Express## Features
- AI-powered Google Ads campaign creation and optimization
- Interactive chat interface for user onboarding
- Dynamic FAQ section
- Discord bot integration for ongoing management## Quick Start
### Frontend
1. Navigate to the `frontend` directory
2. Run `npm install`
3. Start the dev server: `npm run dev`### Backend
1. Navigate to the `backend` directory
2. Run `npm install`
3. Set up environment variables (see `.env.example`)
4. Start the server: `npm start`## Project Structure
- `/frontend`: React application
- `/backend`: Node.js server
- `/discord-bot`: Discord bot integration (if separate)## API Endpoints
- `POST /startSession`: Initiates a new user session
- `POST /sendMessage`: Handles user-bot interactions
- `POST /endSession`: Concludes a user session