Egy AI-alapú, automatizált weboldal-generáló és lead-szerző rendszer, amely a Landingsite.ai alapjaira épül, de kibővítve globális trend-elemzéssel, interaktív widgetekkel és marketing automatizációval.
A rendszer luxus-pozicionált, rövid ciklusidővel működik, fókuszban a szépségipar (pl. fodrászok) és autószerviz iparágak, kezdeti rollout Magyarországon és az EU-ban.
- Integráltság: Minden marketing igény (ScoreApp logik, luxus design) technikai háttere (Smart Crop AI, Agent-alapú szövegírás)
- Költséghatékonyság: Token-optimalizált működés és AI-váltó logika (Gemini Flash egyszerű feladatokra, GPT-4o komplexekre)
- Felhasználói Élmény: Satori-élmény – gyors, hangalapú, kódmentes (pl. Voice-to-JSON Editor)
- Üzleti Modell: Starter (ingyenes demo), A-Plan (egyszeri díj), B-Plan/Luxury Leap (havi előfizetés korlátlan tokennel)
- Google Maps üzletadatok automatikus importálása
- AI-generált professzionális szövegek (magyar, angol, német)
- Iparág-specifikus luxus dizájn sablonok
- Automatikus SEO optimalizáció
- Gemini Flash: Egyszerű feladatok (szövegformázás, egyszerű fordítás)
- GPT-4o: Komplex feladatok (kreatív szövegírás, trend-elemzés)
- Automatikus token költség optimalizáció
- Automatikus képvágás és optimalizáció
- Responsive image set generálás
- Web-optimalizált fájlméretek
- Hangalapú adatbevitel
- Automatikus strukturált JSON konverzió
- Kapcsolati űrlap kitöltés hangvezérléssel
- Iparág-specifikus trend monitoring
- Konkurencia elemzés
- Akcionálható ajánlások
- Automatikus lead rögzítés
- ScoreApp logika integráció
- Email/SMS automatizáció (tervezett)
- 1,000 AI token
- 1 weboldal
- Alapvető funkciók
- Email támogatás
- 50,000 AI token
- 5 weboldal
- Teljes AI funkciók
- Google Maps integráció
- Korlátlan AI tokenek
- Korlátlan weboldalak
- Trend analízis
- Prémium sablonok
- Minden B-Plan funkció
- Dedikált account manager
- Egyedi fejlesztések
- White-label opció
- Node.js 18+
- Python 3.9+
- MongoDB 6+
- OpenAI API key
- Google Gemini API key
- Google Maps API key
# Klónozás
git clone https://github.com/N-Target/googlemaptowebsite.git
cd googlemaptowebsite
# Node.js függőségek telepítése
npm install
# Python függőségek telepítése
pip install -r requirements.txt
# Környezeti változók beállítása
cp .env.example .env
# Szerkessze a .env fájlt az API kulcsokkalSzerkessze a .env fájlt:
OPENAI_API_KEY=sk-...
GEMINI_API_KEY=...
GOOGLE_MAPS_API_KEY=...
MONGODB_URI=mongodb://localhost:27017/googlemaptowebsite
JWT_SECRET=your_secure_secret_here
PORT=3000# Fejlesztői mód
npm run dev
# Éles mód
npm startAz alkalmazás elérhető: http://localhost:3000
POST /api/auth/register
Content-Type: application/json
{
"email": "user@example.com",
"password": "securepassword",
"name": "John Doe",
"businessName": "My Salon",
"language": "hu"
}POST /api/auth/login
Content-Type: application/json
{
"email": "user@example.com",
"password": "securepassword"
}POST /api/websites/generate
Authorization: Bearer {token}
Content-Type: application/json
{
"businessName": "Szépség Szalon",
"location": "Budapest",
"businessType": "beauty",
"language": "hu"
}POST /api/leads
Content-Type: application/json
{
"websiteId": "website_id_here",
"name": "Jane Smith",
"email": "jane@example.com",
"phone": "+36301234567",
"message": "Időpontot szeretnék foglalni"
}GET /api/subscriptions/plans
POST /api/subscriptions/upgrade
Authorization: Bearer {token}
Content-Type: application/json
{
"plan": "b-plan"
}googlemaptowebsite/
├── src/
│ ├── config/ # Konfigurációs fájlok
│ │ └── ai.config.js # AI model választó logika
│ ├── models/ # MongoDB modellek
│ │ ├── user.model.js
│ │ ├── website.model.js
│ │ └── lead.model.js
│ ├── controllers/ # Request handlerek
│ │ ├── auth.controller.js
│ │ ├── website.controller.js
│ │ ├── lead.controller.js
│ │ └── subscription.controller.js
│ ├── services/ # Üzleti logika
│ │ ├── ai.service.js
│ │ ├── googlemaps.service.js
│ │ └── website-generator.service.js
│ ├── routes/ # API route-ok
│ ├── middleware/ # Express middleware-ek
│ └── index.js # Alkalmazás belépési pont
├── ai_services/ # Python AI szolgáltatások
│ ├── smart_crop.py # Képfeldolgozás
│ ├── voice_to_json.py # Hangfelismerés
│ └── trend_analyzer.py # Trend elemzés
├── public/
│ └── templates/ # Website sablonok
└── tests/ # Tesztek
- Node.js + Express: REST API
- MongoDB: Adatbázis
- Mongoose: ODM
- JWT: Authentikáció
- OpenAI GPT-4o: Komplex szöveggenerálás
- Google Gemini: Gyors, költséghatékony feladatok
- Python: AI szolgáltatások (PIL, scipy)
- Google Maps API: Üzletadatok
- Google Places API: Részletes információk
# Unit tesztek futtatása
npm test
# Python tesztek
python -m pytest ai_services/- Voice-to-JSON Editor frontend
- Real-time chat widget
- A/B testing rendszer
- Analytics dashboard
- Email/SMS marketing automatizáció
- Multi-language AI support bővítése
- Advanced ScoreApp integráció
- White-label platform
Jelenleg a projekt zártkörű fejlesztés alatt áll.
Copyright © 2024 N-Target. Minden jog fenntartva.
Email: support@n-target.com Web: https://n-target.com
Powered by AI • Built with ❤️ in Hungary