Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sacred-g/my-portfolio-astro

Portfolio site built using Astro
https://github.com/sacred-g/my-portfolio-astro

astro portfolio resume vercel

Last synced: 5 days ago
JSON representation

Portfolio site built using Astro

Awesome Lists containing this project

README

        

[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/Sacred-G/MY-PORTFOLIO-ASTRO/basics)
[![Open with CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/sandbox/github/withastro/astro/tree/latest/examples/basics)
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/withastro/astro?devcontainer_path=.devcontainer/basics/devcontainer.json)

# My Portfolio Astro




## Overview

Welcome to my portfolio website built with Astro! This dynamic and responsive site showcases my resume, projects, and skills in both Portuguese and English. Check out the live version of the site [here](https://my-portfolio.sbouldin.com).

## Features

- **Bilingual Support**: The site is available in both Portuguese and English, catering to a wider audience.
- **Dynamic Content**: The about me section includes a dynamically generated resume.
- **Responsive Design**: The site is fully responsive, ensuring a seamless experience on all devices.
- **Modern Tech Stack**: Built using Astro, a modern static site generator, and Snowpack for optimized performance.

## Technology Stack

- **Frontend**: Astro
- **Build Tool**: Snowpack
- **Types**: TypeScript
- **Runtime**: Node.js

## Sections

### About Me
A brief introduction to who I am, my professional background, and my interests. This section includes my resume, available in both Portuguese and English.

### Projects
A showcase of my projects, detailing the technologies used, the challenges faced, and the outcomes. Each project includes a description, screenshots, and links to live demos or GitHub repositories.

### Skills
A comprehensive list of my technical and soft skills, highlighting my proficiency in various programming languages, frameworks, tools, and methodologies.

### Contact
A simple form or links to my social media profiles, allowing visitors to get in touch with me easily.

## Getting Started

To get a local copy up and running follow these simple steps.

### Prerequisites

Ensure you have the following installed:

- Node.js
- npm (Node Package Manager)

### Installation

1. Clone the repository:
```sh
git clone https://github.com/Sacred-G/MY-PORTFOLIO-ASTRO.git

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:4321` |
| `npm run build` | Build your production site to `./dist/` |
| `npm run preview` | Preview your build locally, before deploying |
| `npm run astro ...` | Run CLI commands like `astro add`, `astro check` |
| `npm run astro -- --help` | Get help using the Astro CLI |

## 👀 Want to learn more?

Feel free to check [our documentation](https://docs.astro.build) or jump into our [Discord server](https://astro.build/chat).