ยท 5 min

I2TEC Website

The I2TEC website showcases innovative projects and technological advancements developed in collaboration with experts to deliver impactful technological solutions. Built with AstroJS, Strapi, and TypeScript, it integrates modern technologies such as Docker, GitHub Actions, and Hetzner Cloud.

I2TEC Website

The main purpose of the website is to serve as a digital showcase for the I2TEC center, presenting its projects, research, events, and achievements. Additionally, it allows users to quickly access the latest news, infrastructure details, and official social media accounts.

This website was developed using AstroJS, a high-performance static framework, combined with TypeScript and JavaScript to provide a solid and scalable foundation. For a responsive and modern design, Tailwind CSS was used alongside CSS3.

Technical Features

  • Custom CMS: Strapi is used as the content management system, allowing administrators to easily update site information.
  • Performance and Optimization: The interface is built with Preact, a lightweight alternative to React, improving load and execution performance for dynamic sections.
  • Automated Deployment: Continuous Integration (CI) and Continuous Delivery (CD) are implemented using GitHub Actions, ensuring quality and automation with every update.
  • Containers and Scalability: The project uses Docker to simplify deployment in controlled and scalable environments.
  • Cloud Infrastructure: It is hosted on Hetzner Cloud, providing an economical and efficient solution for the site's infrastructure.