https://github.com/eiberham/portfolio
:man: Static contact site generated with gatsby
https://github.com/eiberham/portfolio
Last synced: 7 months ago
JSON representation
:man: Static contact site generated with gatsby
- Host: GitHub
- URL: https://github.com/eiberham/portfolio
- Owner: eiberham
- License: mit
- Created: 2019-08-04T23:35:53.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T06:18:04.000Z (over 3 years ago)
- Last Synced: 2024-12-29T05:24:33.947Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 3.14 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Portfolio
This is a simple layout and a practice i did using gatsby (the static site generator), flexbox and css grid to build a developer page, where a short self description and a contact page can be modified to our needs to have some presence on the web.
In this case for the form submission a contact form to email service called formspree was used, it's easy to set up and requires no registration in order to work.
For form validation the formik package was used and work wonders.
## How to run it ?
First, as usual clone the repo:
```console
foo@bar:~$ git clone https://github.com/wwleak/portfolio.git
```
Then install all the dependencies
```console
foo@bar:~$ npm i
```
Lastly, run the following command
```console
foo@bar:~$ gatsby develop
```
Before hosting it on netlify or where ever i'd host this i decided to show it to people leveraging the **ngrok** tool for demoing from my own machine.