Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: helpdeveloper/helpdev.com.br
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.2.0
Choose a base ref
...
head repository: helpdeveloper/helpdev.com.br
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.2.1
Choose a head ref
  • 1 commit
  • 1 file changed
  • 2 contributors

Commits on Sep 9, 2025

  1. ✨ Add Developer Mentorship Service & Fix Contact Form (#6)

    * fix: add force-static export to sitemap for static build compatibility
    
    - Add 'export const dynamic = "force-static"' to sitemap.ts
    - Fixes Next.js static export build error when using output: export
    - Resolves make build-serve failing due to missing static export configuration
    
    * fix: correct repository URL and directory name in README.md
    
    - Update clone URL from generic 'seu-usuario/helpdev.git' to actual 'gbzarelli/helpdev.com.br.git'
    - Fix directory name in clone instructions from 'helpdev' to 'helpdev.com.br'
    - Update project structure section to reflect correct directory name
    
    * feat: add services page, contact form, and major site improvements
    
    🚀 New Features:
    - Add /services page with detailed service offerings and pricing
    - Create ContactForm component with FormSubmit integration for lead generation
    - Add /thanks page for form submission confirmation
    - Implement robots.txt for SEO optimization
    - Add comprehensive Makefile for development workflow automation
    - Add AGENTS.md documentation for AI-assisted development
    
    🏗️ Site Architecture Improvements:
    - Upgrade to Next.js 15 with App Router and React 19
    - Update to Tailwind CSS 4 with modern styling
    - Enhanced homepage with hero section, services preview, and clear CTAs
    - Improved navigation with services link and responsive design
    - Updated footer with enhanced styling and contact information
    - Better metadata configuration for SEO optimization
    
    📱 UI/UX Enhancements:
    - Responsive design improvements across all pages
    - Modern card layouts and improved typography
    - Enhanced color scheme with better contrast and accessibility
    - Interactive elements with hover effects and smooth transitions
    - Mobile-first design approach with optimized touch targets
    
    ⚙️ Developer Experience:
    - Updated package.json with latest dependencies
    - Next.js configuration optimized for static export
    - Automated build and serve commands via Makefile
    - Better development workflow with make commands
    - Improved project structure and organization
    
    🔧 Technical Updates:
    - Static export compatibility for hosting on static servers
    - Optimized build process with proper caching strategies
    - Enhanced metadata and SEO configuration
    - Better error handling and user feedback systems
    
    * feat: add specialized developer mentorship service and rename team training
    
    - Add 'Mentoria Especializada para Desenvolvedor' as new service with FaUserGraduate icon
    - Rename 'Mentoria & Treinamentos' to 'Treinamentos Corporativos' for better differentiation
    - Update both homepage and services page for consistency
    - Individual mentorship focuses on 1:1 technical guidance and career development
    - Corporate training focuses on team workshops and company-wide capacity building
    
    * fix: improve ContactForm configuration and validation for FormSubmit
    
    - Convert ContactForm to Client Component with 'use client'
    - Use absolute URLs for redirect (required by FormSubmit)
    - Add acceptCharset='UTF-8' for proper character encoding
    - Add _template='table' for better email formatting
    - Improve honeypot field with proper styling and attributes
    - Add client-side form validation with user feedback
    - Add onSubmit handler to validate before sending to FormSubmit
    
    This should resolve the 'Form should POST' error by ensuring proper FormSubmit configuration.
    
    ---------
    
    Co-authored-by: root <root@gbzarelli-nitro5>
    gbzarelli and root authored Sep 9, 2025
    Configuration menu
    Copy the full SHA
    137848c View commit details
    Browse the repository at this point in the history
Loading