A personal profile and portfolio web application built with Vue.js, Nuxt.js, and Vite. Includes Docker support for easy development and deployment.
- Vue.js
- Nuxt.js (with Vite)
- Sass/SCSS
- Docker & Docker Compose
app/- Source code and componentsconcepts/- Data files (cv.json, requirements.json)docs/- Static assets and HTMLDockerfile&docker-compose.development.yml- Container setup
npm install
npm run devBuild and run the development server in a container:
docker-compose -f docker-compose.development.yml up --buildAccess the app at http://localhost:3000
Edit concepts/cv.json to update your profile, experience, skills, and portfolio data.
- Location: Bangkok, Thailand
- Email: gomin2013@hotmail.com
- LinkedIn: https://www.linkedin.com/in/gomin2013
For more details, see each folder and file for documentation and configuration.