Documentation Index
Fetch the complete documentation index at: https://mintlify.com/DavidEspinozaRomero/Proyecto-de-vivienda-social-renacer/llms.txt
Use this file to discover all available pages before exploring further.
Welcome to Proyecto Renacer
Proyecto Renacer is a social housing initiative designed exclusively for families in Ambato, Ecuador who currently rent and dream of owning their first home. The project aims to consolidate 64 founding members for the delivery and legalization of their first land plot in the strategic Chaupi San Luis sector.This documentation covers the technical implementation of the Proyecto Renacer website, built as a modern, accessible web application to help families learn about and join the housing initiative.
Mission and Goals
The Proyecto Renacer website serves families seeking their first home by providing:- Clear Information: Comprehensive details about the social housing project, requirements, and enrollment process
- Transparency: A 4-year history showcasing the project’s journey from organization to consolidation
- Community Engagement: Information about mingas (community work), reforestation efforts, and collective activities
- MIDUVI Support: Official backing from Ecuador’s Ministry of Housing (MIDUVI) for low-income families
Target Audience
Families who do not own property in Ecuador, currently rent in Ambato, and are committed to community organization and building their permanent home.
Technology Stack
Proyecto Renacer is built with modern web technologies focused on performance, accessibility, and maintainability.Core Technologies
Astro 5.17.1
Modern static site generator for content-focused websites with excellent performance
Tailwind CSS 4.2.1
Utility-first CSS framework with Vite integration for rapid UI development
TypeScript
Type-safe development for data structures and component props
Google Fonts
Public Sans for typography and Material Symbols for iconography
Configuration
The project uses a streamlined Astro configuration with Tailwind CSS via Vite:astro.config.mjs
tsconfig.json
Key Features
1. Responsive Landing Page
The homepage (src/pages/index.astro) features:
- Hero Section: Compelling call-to-action with project overview
- Social Proof: Dynamic display of current members (32 out of 64 founding members)
- Project Timeline: Interactive 4-year history visualization
- Community Work: Photo galleries showcasing mingas and reforestation efforts
2. Component Library
The project includes a set of reusable Astro components:- Button: Multi-variant button component with support for primary, secondary, dark, light, WhatsApp, and Facebook styles
- CardSm/CardMd/CardLg: Card components for different content layouts
- Header: Sticky navigation with backdrop blur and dark mode support
- Footer: Site footer with navigation links
- Layout: Base layout with SEO optimization and OpenGraph support
3. SEO & Accessibility
TheLayout.astro component provides comprehensive SEO features:
4. Dynamic State Management
Project data is centralized in TypeScript modules for easy updates:src/data/state.ts
5. Multi-Page Structure
The website includes dedicated pages for different user journeys:/- Landing page with project overview/proyecto- Detailed project history and values/requisitos- Eligibility requirements/como-ser-socio- How to become a member/noticias- Project news and updates/contacto- Contact and meeting scheduling
Architecture Overview
File Structure
Design System
The project uses a consistent design system with:Color Palette
Primary (green tones) for CTAs and brand elements, Secondary (complementary colors) for accents, and neutral slate colors for text and backgrounds
Responsive Design
All components are mobile-first with responsive breakpoints:Analytics & Tracking
The website includes Ahrefs Analytics for visitor tracking and engagement metrics:Next Steps
Quickstart
Get the project running locally in minutes
Components
Explore the component library and usage examples
Deployment
Learn how to deploy to production
Styling
Customize colors, fonts, and content