Quick Start
Get ESBO Web up and running on your local development environment in just a few steps. This guide will have you viewing the landing page locally in under 5 minutes.Make sure you have Node.js installed on your system before proceeding. See the Installation guide for detailed prerequisites.
Get Started in 4 Steps
Clone the repository
Clone the ESBO Web repository from GitHub to your local machine:This downloads the complete source code including all assets and configuration files.
Install dependencies
Install all required packages using your preferred package manager:This installs React 19, Vite, Tailwind CSS, Lucide React icons, and all development dependencies.
Start the development server
Launch the Vite development server with hot module replacement:
The
dev script runs vite which starts the development server with instant HMR (Hot Module Replacement).What You’ll See
Once the development server is running, you’ll see the complete ESBO landing page with:- Header Navigation: ESBO logo and student/staff access button
- Hero Section: Dual-image hero with “SINTEGRA: Salud Mental y Formación de Excelencia” tagline
- Service Icons: Academic repository, international partnerships, and certificate validation
- Contact Section: Email addresses, phone number, and social media links
- Footer: FAQ button and search functionality
- Floating Chat: Interactive chat widget in the bottom-right corner
Available Scripts
ESBO Web includes several npm scripts for different tasks:Development
http://localhost:5173/
Production Build
dist/ directory
Lint Code
Preview Build
Next Steps
Installation Guide
Learn about prerequisites, troubleshooting, and detailed setup instructions
Project Structure
Understand the technologies and architecture behind ESBO Web
Customization
Customize colors, content, and components for your needs
Deployment
Deploy your changes to production with Vercel