Skip to content

martinezharo/oliweb

Repository files navigation

Oliweb 🚀

Astro React Tailwind CSS License: MIT

Welcome to the repository of olivermartinezharo.com, also known as Oliweb. This is my personal website where I showcase my journey as an entrepreneur and developer, my projects, and my thoughts.

✨ Features

  • Multilingual Support: Fully localized in English and Spanish using Astro i18n features.
  • Bento Grid Layout: A modern, brutalist-inspired design showcasing information in a clean, organized grid.
  • Dynamic Content: Projects and blog posts are fetched dynamically from a Supabase backend.
  • Optimized Performance: Built with Astro 5 for blazing-fast load times and minimal JavaScript.
  • Responsive Design: Tailored experience for mobile, tablet, and desktop using Tailwind CSS.
  • Interactive UI: Enhanced with React components and Lucide Icons.
  • Edge Deployment: Configured for Cloudflare Pages for global distribution and low latency.

🛠️ Tech Stack

🚀 Getting Started

Prerequisites

  • Node.js (v18 or higher)
  • npm or pnpm
  • A Supabase account and project (for the data layer)

Installation

  1. Clone the repository:

    git clone https://github.com/martinezharo/oliweb.git
    cd oliweb
  2. Install dependencies:

    npm install
    # or
    pnpm install
  3. Environment Variables: Create a .env file in the root directory and add your Supabase credentials:

    PUBLIC_SUPABASE_URL=your_supabase_url
    PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
  4. Start the development server:

    npm run dev
  5. Build for production:

    npm run build

🤝 Contributing

This project is open source, and everyone is welcome to collaborate! Whether it's fixing a bug, suggesting a feature, or improving documentation, your help is appreciated.

Please read our Contributing Guidelines to get started.

📄 License

This project is licensed under the MIT License. See the LICENSE file for more details.


Built with ❤️ by Oli

About

My personal website.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors