Plateforme d'intelligence artificielle pour le dépôt de brevets auprès de l'INPI.
git init
git add .
git commit -m "Initial commit - PatentFlow AI"
git branch -M main
git remote add origin https://github.com/VOTRE-USERNAME/patentflow-frontend.git
git push -u origin main- Aller sur vercel.com
- Se connecter avec GitHub
- Cliquer "Import Project"
- Sélectionner votre repo
patentflow-frontend - Configurer :
- Framework Preset : Vite
- Build Command :
npm run build - Output Directory :
dist - Install Command :
npm install
- Ajouter la variable d'environnement :
VITE_API_URL=https://votre-backend-url.com
- Cliquer "Deploy" ✅
Votre site sera en ligne en 2-3 minutes !
# Installer les dépendances
npm install
# Copier le fichier d'environnement
cp .env.example .env
# Modifier .env avec votre URL backend
# VITE_API_URL=http://localhost:8000
# Lancer en développement
npm run dev
# Build production
npm run build
# Preview du build
npm run preview- React 18 - Framework UI
- Vite - Build tool
- Tailwind CSS - Styling
- Framer Motion - Animations
- React Router - Routing
- Lucide React - Icons
- Zustand - State management
- Axios - HTTP client
- ✅ Landing page Apple-style
- ✅ Authentication (Google OAuth + Magic Link)
- ✅ Dashboard complet
- ✅ Pages légales (CGU, Privacy)
- ✅ PWA (Progressive Web App)
- ✅ Mode offline
- ✅ SEO optimisé
- ✅ Accessible (WCAG 2.1)
frontend/
├── public/ # Assets statiques
├── src/
│ ├── components/ # Composants réutilisables
│ │ └── landing/ # Landing page components
│ ├── pages/ # Pages de l'app
│ ├── context/ # React Context (Auth)
│ ├── hooks/ # Custom hooks (useSEO)
│ ├── services/ # API services
│ └── App.jsx # Routing principal
├── index.html # Point d'entrée
├── vercel.json # Config Vercel
└── package.json
Créer un fichier .env à la racine :
VITE_API_URL=https://votre-backend-url.comSur Vercel : Ajouter dans Settings → Environment Variables
npm run dev # Dev server (localhost:5173)
npm run build # Build production
npm run preview # Preview build localement
npm run lint # Linter ESLint- Production : https://votre-site.vercel.app
- Développement : http://localhost:5173
- Fork le projet
- Créer une branche (
git checkout -b feature/AmazingFeature) - Commit (
git commit -m 'Add AmazingFeature') - Push (
git push origin feature/AmazingFeature) - Ouvrir une Pull Request
MIT License - voir le fichier LICENSE
Support : support@patentflow.ai
Made with ❤️ by PatentFlow AI Team