diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..981e1c7 --- /dev/null +++ b/.env.example @@ -0,0 +1,14 @@ +# Application +APP_ENV=development +APP_DEBUG=true +APP_URL=http://localhost:8000 + +# reCAPTCHA v3 +RECAPTCHA_SITE_KEY=your_site_key_here +RECAPTCHA_SECRET_KEY=your_secret_key_here + +# Contact Email +CONTACT_EMAIL=contact@example.com + +# Sécurité +APP_SECRET=your_random_secret_key_here diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6ccafaf --- /dev/null +++ b/.gitignore @@ -0,0 +1,28 @@ +# Environment variables +.env + +# Dependencies +vendor/ +node_modules/ + +# Logs +logs/*.log + +# Generated CSS +assets/css/output.css + +# IDE +.idea/ +.vscode/ +*.swp +*.swo + +# Environment +old/ +docs/ +_h5ai/ +.*/ + +# OS +.DS_Store +Thumbs.db diff --git a/api/.gitkeep b/api/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/assets/css/.gitkeep b/assets/css/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/assets/fonts/.gitkeep b/assets/fonts/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/assets/img/projects/.gitkeep b/assets/img/projects/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/assets/js/.gitkeep b/assets/js/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..130b9da --- /dev/null +++ b/composer.json @@ -0,0 +1,9 @@ +{ + "name": "portfolio/website", + "description": "Portfolio développeur web", + "type": "project", + "require": { + "php": ">=8.0", + "vlucas/phpdotenv": "^5.6" + } +} diff --git a/data/.gitkeep b/data/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/includes/.gitkeep b/includes/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/index.php b/index.php new file mode 100644 index 0000000..deb6272 --- /dev/null +++ b/index.php @@ -0,0 +1,11 @@ + + + + + + Portfolio - Skycel + + +

Hello World

+ + diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..6949492 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,5 @@ +{ + "name": "portfolio-v0.1_scss", + "version": "0.1.0", + "lockfileVersion": 1 +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..feeecbc --- /dev/null +++ b/package.json @@ -0,0 +1,33 @@ +{ + "name": "portfolio-v0.1_scss", + "version": "0.1.0", + "description": "Skycel's portfolio", + "main": "index.js", + "scripts": { + "compile": "sass ./public/assets/scss/style.scss ./public/assets/css/style.css --no-source-map", + "watch": "sass ./public/assets/scss/style.scss ./public/assets/css/style.css -watch --no-source-map", + "build": "sass ./public/assets/css/style.css ./public/assets/css/style.min.css --style=compressed --no-source-map" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/Skycel9/Portfolio.git" + }, + "keywords": [ + "portfolio", + "development", + "Skycel9" + ], + "author": "Skycel9", + "license": "ISC", + "bugs": { + "url": "https://github.com/Skycel9/Portfolio/issues" + }, + "homepage": "https://github.com/Skycel9/Portfolio", + "dependencies": {}, + "prettier": { + "ignore": [ + "**/*.min.js", + "**/*.min.css" + ] + } +} diff --git a/pages/.gitkeep b/pages/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/templates/.gitkeep b/templates/.gitkeep new file mode 100644 index 0000000..e69de29