Prerequisites
Before you begin, ensure you have the following installed:- Node.js 18+ (Download)
- npm or your preferred package manager
- A code editor (VS Code recommended)
- Git for version control
Installation
Install dependencies
Install all required packages using npm:This will install:
- Astro 5.17.1 - The core framework
- React 19.2.4 - For interactive components
- Tailwind CSS 4.2.1 - For styling
- Framer Motion 12.34.4 - For animations
Start the development server
Launch the local development server:The site will be available at
http://localhost:4321Open in your browser
Navigate to http://localhost:4321 to see the Chitagá Tech platform running locally.
If you need to access the dev server from another device on your network, use
npm run dev:host instead.Project Structure
Once installed, you’ll find this structure:Your First Customization
Let’s customize the hero section to see the platform in action.Available Scripts
Next Steps
Now that you have Chitagá Tech running locally, explore these resources:Component Library
Learn about all available components
Styling Guide
Customize colors, fonts, and theme
About the Project
Understand Chitagá Tech’s mission
Contributing
Help improve the platform
Troubleshooting
Port 4321 is already in use
Port 4321 is already in use
If port 4321 is occupied, Astro will automatically try the next available port (4322, 4323, etc.). Check your terminal output for the actual URL.
Module not found errors
Module not found errors
Delete
node_modules and package-lock.json, then run npm install again:Changes not reflecting in browser
Changes not reflecting in browser
Hard refresh your browser (Ctrl+Shift+R on Windows/Linux, Cmd+Shift+R on Mac) or clear the cache.
TypeScript errors in VS Code
TypeScript errors in VS Code
Make sure you have the Astro extension installed. Install it from the Extensions marketplace: “Astro” by Astro.