Skip to content

A high-performance, multilingual corporate website built with Astro, Tailwind CSS, and TypeScript. Designed with reusability and future scalability in mind, featuring optimized Lighthouse scores.

License

mkarkkainen/oe-marketing-website

Repository files navigation

OceanExpressCR Website

This repository contains the source code for the OceanExpress' official website, designed and developed with a focus on reusability, performance, and scalability. Utilizing a modern tech stack including Astro, Tailwind CSS, and TypeScript, the site is crafted to serve as a foundation for building future features and components that can be easily shared across projects.

Features

  • High Performance: Optimized for excellent Lighthouse scores, ensuring a fast, efficient user experience.
  • Multilingual Support: Fully supports two languages, catering to a broader audience.
  • Reusable Components: Developed with reusability in mind, components can be easily adapted or utilized in other projects.
  • Modern Tech Stack: Built using Astro for an island architecture approach, Tailwind CSS for utility-first styling, and TypeScript for type safety and developer ergonomics.

Getting Started

To get started with the project, follow these steps:

Prerequisites

  • Node.js (version X or above)
  • npm/yarn

Installation

  1. Clone the repository:
    git clone https://github.com/mkarkkainen/oe-marketing-website
    
  2. Navigate to the project directory:
    cd oe-marketing-website
    
  3. Install dependencies:
    npm install
    
  4. Start development server:
    npm run dev
    

Goals

  • Performance: Achieve high Lighthouse scores across all key metrics, including performance, accessibility, best practices, and SEO.
  • Scalability: Architect the site to easily incorporate additional features and components in the future.
  • Reusability: Design and develop components with reusability in mind to streamline development in future projects.

License

This project is licensed under the MIT License.

About

A high-performance, multilingual corporate website built with Astro, Tailwind CSS, and TypeScript. Designed with reusability and future scalability in mind, featuring optimized Lighthouse scores.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published