Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mtlh/portfolio
Portfolio website to display all my featured projects.
https://github.com/mtlh/portfolio
astro portfolio tailwind
Last synced: about 1 month ago
JSON representation
Portfolio website to display all my featured projects.
- Host: GitHub
- URL: https://github.com/mtlh/portfolio
- Owner: mtlh
- License: unlicense
- Created: 2022-11-20T11:59:50.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-26T11:57:52.000Z (about 1 month ago)
- Last Synced: 2024-12-26T12:28:17.298Z (about 1 month ago)
- Topics: astro, portfolio, tailwind
- Language: Astro
- Homepage: https://mtlh.dev
- Size: 10.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# 🌟 Portfolio - Matthew Harvey
**My Portfolio** is made to highlight my best project work, using both **Astro + Tailwind CSS** to make it shine.
My socials:
## Demo
📌 [https://mtlh.vercel.app/](https://mtlh.vercel.app/)
## Structure
- ✅ Hero
- ✅ Skills
- ✅ Employment/Education
- ✅ Featured Projects
- ✅ CTA
- ✅ Extras
- ✅ Contact
### Commands
All commands are run from the root of the project, from a terminal:
| Command | Action |
| :-------------------- | :------------------------------------------------- |
| `npm install` | Installs dependencies |
| `npm run dev` | Starts local dev server at `localhost:3000` |
| `npm run build` | Build your production site to `./dist/` |
| `npm run preview` | Preview your build locally, before deploying |
| `npm run format` | Format codes with Prettier |
| `npm run lint:eslint` | Run Eslint |
| `npm run astro ...` | Run CLI commands like `astro add`, `astro preview` |
### Deploy
#### Deploy to production (manual)
You can create an optimized production build with:
```shell
npm run build
```Now, your website is ready to be deployed. All generated files are located at
`dist` folder, which you can deploy the folder to any hosting service you
prefer.#### Deploy to Netlify
Clone this repository on your own GitHub account and deploy to Netlify:
[![Netlify Deploy button](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/mtlh/Portfolio)
#### Deploy to Vercel
Clone this repository on your own GitHub account and deploy to Vercel:
[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fmtlh%2FPortfolio)
## Contributing
If you have any idea, suggestions or find any bugs, feel free to open a discussion, an issue or create a pull request.
That would be very useful and I would be happy to listen and take action.