Skip to content

Repository files navigation

Recofy - AI-Powered E-commerce Recommendations

An advanced recommendation engine system for e-commerce platforms using machine learning and user behavior analysis.

🚀 Features

  • Machine Learning Engine: Advanced algorithms that learn from user interactions
  • Real-time Recommendations: Instant product suggestions based on user behavior
  • User Behavior Analysis: Deep analysis of browsing patterns and shopping journey
  • Personalized Vitrines: Dynamic product showcases tailored to each user
  • Performance Analytics: Real-time metrics on clicks, conversions, and revenue
  • Lightning Fast: Sub-100ms response times
  • Privacy First: GDPR compliant data processing

🛠 Tech Stack

  • Next.js 14 - React framework with App Router
  • TypeScript - Type-safe development
  • Tailwind CSS - Utility-first CSS framework
  • Lucide React - Beautiful icons

🏃‍♂️ Getting Started

Prerequisites

  • Node.js 18+
  • npm or yarn

Installation

  1. Clone the repository: ```bash git clone https://github.com/your-username/site-recofy.git cd site-recofy ```

  2. Install dependencies: ```bash npm install ```

  3. Run the development server: ```bash npm run dev ```

  4. Open http://localhost:3000 in your browser.

📁 Project Structure

``` src/ ├── app/ │ ├── globals.css # Global styles │ ├── layout.tsx # Root layout │ └── page.tsx # Home page └── components/ # Reusable UI components ```

🎨 Design Inspiration

This website is inspired by the clean, developer-focused design of Resend.com, featuring:

  • Minimalist hero section with clear value proposition
  • Feature-focused sections with benefits
  • Code examples and integration guides
  • Strong call-to-actions
  • Professional color scheme and typography

📝 Available Scripts

  • `npm run dev` - Start development server
  • `npm run build` - Build for production
  • `npm run start` - Start production server
  • `npm run lint` - Run ESLint

🚀 Deployment

GitHub Pages (Automático)

Este projeto está configurado para deploy automático no GitHub Pages:

  1. Push para o repositório GitHub
  2. O GitHub Actions executará automaticamente o build e deploy
  3. Site estará disponível em: https://seu-usuario.github.io/site-recofy

Deploy Manual

Para fazer deploy manual:

  1. Gere os arquivos estáticos: ```bash npm run export ```

  2. Os arquivos serão criados na pasta out/

  3. Faça upload do conteúdo da pasta out/ para seu hosting

Configuração do GitHub Pages

  1. Vá em Settings > Pages no seu repositório
  2. Selecione Source: GitHub Actions
  3. O deploy será automático a cada push na branch main

🎨 Design Inspiration

This project is licensed under the MIT License.

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📧 Contact

For questions about Recofy, please contact contact@recofy.com.

Releases

Packages

Contributors

Languages