1.5.0 ā€¢ Published 4 months ago

lucabertelli.consulting v1.5.0

Weekly downloads
-
License
-
Repository
github
Last release
4 months ago

.github/workflows/release.yml semantic-release: angular

lucabertelli.consulting Portfolio and Blog

Welcome to the official repository for Luca Bertelli's portfolio and blog site, showcasing the expertise and experience of a Cloud Native Engineer, Advisor, Consultant, and Developer. šŸš€

Overview

This website is designed to provide a comprehensive view of Luca Bertelli's professional journey, skills, and insights into the world of cloud-native technologies. Whether you are looking for information about cloud architecture, development strategies, or seeking consultation services, this site is the go-to resource. šŸŒ

Technologies Used

The site is built with Astro, a modern front-end framework that blends the best of traditional server-rendered static sites with modern client-side rendering (CSR). Astro allows for a fast and optimized user experience while maintaining the simplicity and performance of static sites. šŸ› ļø

Features

  • Portfolio Showcase: Explore Luca's past projects and discover the innovative solutions implemented in various cloud environments.

  • Blog: Stay updated with the latest trends, insights, and best practices in cloud-native engineering. Luca shares his knowledge and experiences through thought-provoking articles and tutorials. šŸ“š

  • Consultation Services: Interested in leveraging cloud-native technologies for your business? Luca Bertelli offers advisory and consulting services. Get in touch to discuss how to optimize your cloud strategy. šŸ¤

  • Contact: Reach out to Luca for inquiries, collaboration opportunities, or to schedule a consultation. The contact form ensures a seamless communication process. šŸ“¬

Project structure

Certainly! Below is a standard project structure for an Astro project site:

lucabertelli.consulting/
ā”œā”€ā”€ public
ā”‚   ā”œā”€ā”€ about
ā”‚   ā”‚   ā””ā”€ā”€ certifications
ā”‚   ā”œā”€ā”€ blog
ā”‚   ā”œā”€ā”€ contact
ā”‚   ā”œā”€ā”€ fonts
ā”‚   ā”œā”€ā”€ scripts
ā”‚   ā””ā”€ā”€ webfonts
ā””ā”€ā”€ src
    ā”œā”€ā”€ components
    ā”œā”€ā”€ content
    ā”‚   ā”œā”€ā”€ blog
    ā”‚   ā””ā”€ā”€ certifications
    ā”œā”€ā”€ layouts
    ā”œā”€ā”€ pages
    ā”‚   ā””ā”€ā”€ blog
    ā””ā”€ā”€ styles

Explanation of key directories and files:

  • .astro/: Configuration directory for Astro. It contains the config.mjs file, where you can customize Astro settings.

  • src/: The source directory where you write your site's components, layouts, pages, and styles.

    • components/: Reusable components used across the site.

    • layouts/: Layouts define the structure of pages. The DefaultLayout.svelte is a default layout used for most pages.

    • pages/: Contains pages of the site. Each .mdx file corresponds to a page.

    • styles/: Global styles for the site, such as global.css.

  • .gitignore: Specifies intentionally untracked files that Git should ignore.

  • README.md: Project documentation.

  • package.json: Configuration file for Node.js projects. Contains metadata about the project, dependencies, and scripts.

  • public/: The build output directory. Astro generates static files here during the build process.

  • LICENSE.md: Licensing information for the project.

  • .github/: GitHub-related configuration, including issue templates.

Feel free to adapt this structure based on your specific needs and preferences.

Getting Started

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/banshee86vr/lucabertelli.consulting.git
  2. Navigate to the project directory:

    cd lucabertelli.consulting
  3. Install dependencies:

    npm install
  4. Run the development server:

    npm run dev

    Open your browser and visit http://localhost:3000 to view the site locally. šŸŒ

Contributions

If you have suggestions, improvements, or would like to report issues, feel free to open an issue or submit a pull request. šŸ™Œ

License

This project is licensed under the MIT License - see the LICENSE.md file for details. šŸ“„


Thank you for visiting Luca Bertelli Consulting! Explore, learn, and connect with the cloud-native community. šŸŒŸ

1.4.2

4 months ago

1.5.0

4 months ago

1.4.1

4 months ago

1.4.0

4 months ago

1.3.0

4 months ago

1.2.0

5 months ago

1.1.0

5 months ago

1.0.1

5 months ago

1.0.0

5 months ago