This is the source code for my personal website, luis.app, built with:
- Vue and Nuxt for static pre-rendering
- Vuex for state management
- Font Awesome for icons
- Netlify for static hosting and form submissions
- Recursive Variable Font for typography
Clone the repository to your computer and install dependencies.
$ git clone git@github.com:luisaugusto/luis.app.git
$ cd luis.app
$ npm install
Start a development environment with hot reload at localhost:3000:
$ npm run dev
Build for production and launch server:
$ npm run build
$ npm run start
Generate a static site:
$ npm run generate
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
To make a contribution, you can follow these steps:
- Fork the repository to your account and clone your forked copy.
- Create a new branch and make any changes on that branch.
- Create a pull request using that branch onto my master branch. If the changes are to resolve an issue, please reference the issue number in the pull request.