Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eng-gabrielscardoso/gabrielscardoso
The Gabriel Santos Cardoso personal web portfolio
https://github.com/eng-gabrielscardoso/gabrielscardoso
cardoso daisyui docker filament filamentphp gabriel gabriel-cardoso gabriel-santos gabriel-santos-cardoso laravel livewire portfolio santos tailwind tailwindcss web
Last synced: 25 days ago
JSON representation
The Gabriel Santos Cardoso personal web portfolio
- Host: GitHub
- URL: https://github.com/eng-gabrielscardoso/gabrielscardoso
- Owner: eng-gabrielscardoso
- License: mit
- Created: 2024-05-31T03:53:24.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-07-30T20:28:43.000Z (3 months ago)
- Last Synced: 2024-10-01T09:22:10.727Z (about 1 month ago)
- Topics: cardoso, daisyui, docker, filament, filamentphp, gabriel, gabriel-cardoso, gabriel-santos, gabriel-santos-cardoso, laravel, livewire, portfolio, santos, tailwind, tailwindcss, web
- Language: PHP
- Homepage: https://gabrielscardoso.com
- Size: 2.66 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Authors: AUTHORS.md
Awesome Lists containing this project
README
G. S. Cardoso Personal Portfolio
**Author:** Gabriel Santos Cardoso
**Created:** 30/05/2024
## Summary
This is a simple personal portfolio to expand and improve my professional portfolio and be a way to demonstrate my skills, and experiences and be in contact with me. Also, in future, this project will be refactored to be a white-labelled portfolio solution for any developer, with enough cloning and configuring to be set up and go on production.
## Specification
This application uses, in summary:
- Laravel (powered by Sail)
- Livewire
- TailwindCSS
- DaisyUI
- MySQL
- Mailpit
- AWS
- Cloudflare
- DigitalOcean
- GitHub Actions
- Any IDE or text editor## Implementation
Before installation make sure to have the most recent version of Docker and Docker Compose installed in your system.
For a fresh installation you must run the following command to install the dependencies without the necessity do the installation of any SDK:
```sh
docker run --rm \
-u "$(id -u):$(id -g)" \
-v "$(pwd):/var/www/html" \
-w /var/www/html \
laravelsail/php83-composer:latest \
composer install --ignore-platform-reqs
```After the completion, you could add the following alias in your `.bashrc`, `.zshrc`, or whatever to improve your experience with Sail:
```sh
alias sail="sh $([ -f sail ] && echo sail || echo vendor/bin/sail)"
```After this, clone the `.env.example` into `.env` and run `sail up -d` to up your containers.
Then, you could work as you want, for any help tip `sail` in your terminal.
## Copyright
This project is licenced under the [MIT Licence](LICENSE)