Una aplicación web interactiva para explorar y registrar avistamientos de aves nativas de Chile.
- Exploración de Aves: Navega por una colección completa de aves chilenas con imágenes y descripciones detalladas
- Búsqueda Inteligente: Encuentra aves por nombre, familia o características
- Registro de Avistamientos: Documenta tus observaciones con ubicación, fecha y notas
- Modo Binocular: Interfaz optimizada para uso en campo
- Diseño Responsive: Funciona perfectamente en móviles, tablets y escritorio
- Temas Dinámicos: Colores adaptativos basados en las imágenes de cada ave
Visita la aplicación en: https://slotbite.github.io/birds/
- React 19 - Framework de UI
- Vite - Build tool y dev server
- React Router - Navegación
- Framer Motion - Animaciones
- Leaflet - Mapas interactivos
- Tailwind CSS - Estilos
- Zustand - Gestión de estado
# Clonar el repositorio
git clone https://github.com/slotbite/birds.git
# Instalar dependencias
cd birds
npm install
# Iniciar servidor de desarrollo
npm run devEl proyecto se despliega automáticamente a GitHub Pages cuando se hace push a la rama main.
npm run build
npm run deploy- Ve a la configuración del repositorio en GitHub
- Navega a Settings > Pages
- En Source, selecciona GitHub Actions
- El sitio se desplegará automáticamente en cada push
Las contribuciones son bienvenidas. Por favor:
- Fork el proyecto
- Crea una rama para tu feature (
git checkout -b feature/AmazingFeature) - Commit tus cambios (
git commit -m 'Add some AmazingFeature') - Push a la rama (
git push origin feature/AmazingFeature) - Abre un Pull Request
Este proyecto está bajo la Licencia MIT.
- Datos de aves proporcionados por aves.ninjas.cl
- Imágenes de aves de diversas fuentes con licencias apropiadas
Desarrollado con ❤️ para los amantes de las aves de Chile