My personal website that I built from scratch. Sharing my ideas and experience by this simple website.
I'm a Senior Frontend Engineer (Full-Stack Capable with Laravel and GraphQL)
- About Kevin Gallarin
- Dark Mode
- Eye Candy
- Animation Techniques
- Tailwind setup
- Frontend testing
Frontend: Vite, Vue, SplideJS, Pinia, TypeScript, TailwindCSS, Apollographql, Framer Motion
Linters: ESLint, StyleLint
API: Laravel, GraphQL
Database: MySQL
Tests: Vue Testing Library, Vitest
Formatters: Prettier
Storage: S3
Server: AWS Lightsail, Nginx
Mailer: Resend
Clone the project
git clone https://github.com/kgallarin/meSetup env
copy env.example to .envInstall composer dependencies
$ composer installMigrate the seeders, connected to S3 bucket
$ php artisan migrate --seed Install dependencies
$ npm installStart the server
$ npm run devTo run frontend unit tests, run the following command
$ npm run test:unitTo run this project, you will need to add the following environment variables to your .env file
MAIL_MAILER
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_REGION
AWS_BUCKET
AWS_URL
Friends and colleagues who inspired me to build this website, allotted time for recommendations and feedback. You always inspire and push me forward. 💐
MIT — see LICENSE