Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/juanpablodiaz/jpdiaz

My Portfolio Site
https://github.com/juanpablodiaz/jpdiaz

astro tailwind

Last synced: about 9 hours ago
JSON representation

My Portfolio Site

Awesome Lists containing this project

README

        



# [JpDiaz](https://jpdiaz.dev)

Welcome to my personal website! I'm Juan Pablo Díaz, a Front-End Developer and UI/UX Designer. I'm passionate about creating beautiful and intuitive user interfaces, and I'm always looking for new opportunities to learn and grow.









profile of Peerlist with username 1diazdev
profile of LinkedIn with username 1diazdev
Gmail of Juan Diaz i.e.   juan.diaz.rodriguez93@gmail.com
profile of Twitter with username 1diazdev
profile of Dev.to with username 1diazdev

[![jpdiaz](https://img.shields.io/badge/View%20Demo-000?style=for-the-badge&logo=Google-Chrome&logoColor=white)](https://jpdiaz.dev/)
[![repo](https://img.shields.io/badge/View%20Code-000?style=for-the-badge&logo=GitHub&logoColor=white)](https://stackblitz.com/github.com/JuanPabloDiaz/jpdiaz)

### Desktop View 🖥️

### iPad view 📱

### Mobile view 📱

### Lighthouse Score 🚀

Check out the [Lighthouse Report](https://performance-jpdiaz.netlify.app/) for more details.

### Built With 🔑

![Astro](https://img.shields.io/badge/Astro-000.svg?style=for-the-badge&logo=Astro&logoColor=white)
![Tailwind-CSS](https://img.shields.io/badge/Tailwind%20CSS-06B6D4.svg?style=for-the-badge&logo=Tailwind-CSS&logoColor=white)

Features:

- ✅ Dark and light color mode
- ✅ Mobile-first responsive layout
- ✅ Hero section with bio
- ✅ About section
- ✅ Portfolio collection with GitHub API
- ✅ Open Source projects section
- ✅ [Contact form](https://web3forms.com/)
- ✅ Professional resume page with download option
- ✅ Additional projects page
- ✅ [Tailwind CSS](https://tailwindcss.com/)
- ✅ [Navbar with burger button](https://github.com/surjithctly/astro-navbar)
- ✅ Image Optimization
- ✅ SEO-friendly with canonical URLs and OpenGraph data
- ✅ Sitemap support
- ✅ Markdown support
- ✅ Google Analytics metrics
- ✅ [GitHub Actions for automated tasks](https://github.com/JuanPabloDiaz/jpdiaz/actions)

## Useful Commands 🧰

- Run before Deploy: `$ npm run build`
- Run Prettier: `$ npm run format`
- Run Lighthouse in local: `$ npm run lighthouse`

## Get started 🛠️

To get started with [jpdiaz](https://jpdiaz.dev), simply clone the repository and follow the setup instructions. You'll be up and running in no time!

### Setup 📋

1. Clone the repo
2. Install dependencies
```sh
npm install
```
3. Start the development server
```sh
npm run dev
```
4. Open [http://localhost:5173/](http://localhost:5173/) with your browser to see the result.

## Contribution 🤝

I welcome contributions to the jpdiaz collection repo! Feel free to fork the repository and submit pull requests with your improvements. -->

## License 📜

[jpdiaz](https://jpdiaz.dev) is licensed under the MIT License.

I hope you enjoy using the jpdiaz repo!

## Acknowledgments 📚

Resources list that I find helpful and would like to give credit to.

- [Astro](https://astro.build/)
- [AstroShip](https://astroship.web3templates.com/)
- [Tailwind CSS](https://tailwindcss.com/)
- [Vercel](https://vercel.com/)
- [GitHub API](https://docs.github.com/en/rest)
- [Web3Forms](https://web3forms.com/)
- [Dev-skill-icons](https://github.com/lelouchfr/skill-icons)
- I used [Astro Portfolio Template - Created by veranikabarel](https://github.com/veranikabarel/astro-portfolio) as a starting point for this project.

(👆 Top 👆)