Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jaydeluca/ecdesignsv2
Graphic Designer Portfolio Site using Laravel and Vue.js
https://github.com/jaydeluca/ecdesignsv2
Last synced: 19 days ago
JSON representation
Graphic Designer Portfolio Site using Laravel and Vue.js
- Host: GitHub
- URL: https://github.com/jaydeluca/ecdesignsv2
- Owner: jaydeluca
- Created: 2017-04-30T00:53:18.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T04:02:55.000Z (almost 2 years ago)
- Last Synced: 2024-11-04T12:25:31.874Z (2 months ago)
- Language: PHP
- Homepage: https://ericsilvadesign.com
- Size: 31.4 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ECDesignsV2
[See the Site Live](https://ericsilvadesign.com)
New Portfolio site, built with
- Laravel
- Vue.js
- Bulma## Setup
Using SQLite for this one:
```
touch database/database.sqlite
```Remove the rest of the DB variables from the .env file, configuration is hard coded *(unless you'd like to use mysql instead, in which case go nuts)*
## Installing
```
composer install
yarn
npm run dev
php artisan migrate
php artisan db:seed
```### Data Structures
**PortfolioItem**
```
[
'name' => 'Item Name',
'thumbnail' => 'images/v1/thumbnail.jpg',
'image' => 'images/v1/featured.jpg',
'description' => 'whatever text you want here'
]
```**PortfolioAsset**
```
[
'item_id' => parent_id,
'type' => 'image'
'asset' => 'images/v1/image.jpg'
]
```