https://github.com/gothsec/portfolio
Portfolio built with Astro, TypeScript and TailwindCSS.
https://github.com/gothsec/portfolio
astro tailwindcss typescript
Last synced: 15 days ago
JSON representation
Portfolio built with Astro, TypeScript and TailwindCSS.
- Host: GitHub
- URL: https://github.com/gothsec/portfolio
- Owner: Gothsec
- License: mit
- Created: 2024-06-17T17:08:10.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-04-07T20:17:07.000Z (17 days ago)
- Last Synced: 2025-04-07T21:23:03.074Z (17 days ago)
- Topics: astro, tailwindcss, typescript
- Language: Astro
- Homepage: https://oscarhernandez.vercel.app/
- Size: 3.68 MB
- Stars: 59
- Watchers: 2
- Forks: 43
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Portfolio

---
[Demo](https://oscarhernandez.vercel.app/)
[Astro Themes](https://astro.build/themes/details/dark-minimal/)
[ReactBits Showcase](https://www.reactbits.dev/showcase)
The component `` was taken from [ReactBits.dev](https://www.reactbits.dev/)
## **Stack**
### **Frontend**


### **Tools**


### **Show your favorite Spotify album (or your own)** 
1. Choose your Spotify album
2. Access the share options
3. Select 'copy embed code'
``````
4. Insert the embed code on footer.astroThat's it!
## **Project structure**
```
public/
└── svg/
src/
├── Components/
| ├── contact.astro
| ├── footer.astro
| ├── home.astro
| ├── logoWall.astro
| ├── nav.astro
| └── projects.astro
├── layouts/
| └── Layout.astro
├── React/
| ├── LetterGlitch.tsx
| ├── LikeButton.tsx
| └── SkillsList.tsx
└── pages/
└── index.astro
```## **Local configuration**
1. Clone the repo:
```
git clone https://github.com/gothsec/portfolio
```
2. Install dependencies:
```
npm install
```
3. Start the develpoment server:
```
npm run dev
```> **Important Notice:**
> This project is licensed under the [MIT License](https://opensource.org/licenses/mit).
> According to the license terms, any redistribution (including compiled or modified versions), you **must** retain the original copyright
> notice and the full license text. Copyright © 2025 Oscar Hernandez. All rights reserved.