Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/justany/justany-website
Site web personnel présentant mon portfolio, mon blog et mes services de développement web. Construit avec les dernières technologies web pour une expérience utilisateur optimale.
https://github.com/justany/justany-website
postrgresql supabase tail typscript vercel vercel-deployment vite vue3
Last synced: 29 days ago
JSON representation
Site web personnel présentant mon portfolio, mon blog et mes services de développement web. Construit avec les dernières technologies web pour une expérience utilisateur optimale.
- Host: GitHub
- URL: https://github.com/justany/justany-website
- Owner: Justany
- Created: 2024-12-21T01:16:10.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2024-12-21T04:22:12.000Z (about 1 month ago)
- Last Synced: 2024-12-21T04:28:51.370Z (about 1 month ago)
- Topics: postrgresql, supabase, tail, typscript, vercel, vercel-deployment, vite, vue3
- Language: Vue
- Homepage: https://justany.cg
- Size: 19.4 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Justany Website 🚀
> Portfolio personnel et blog professionnel construit avec Vue 3, Vite, et TypeScript.
[![Vercel Production Deployment](https://img.shields.io/github/deployments/Justany/justany-website/Production?label=vercel&logo=vercel&logoColor=white)](https://justany.cg)
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/Justany/justany-website)](https://github.com/Justany/justany-website/releases)
[![Vue.js](https://img.shields.io/badge/Vue.js-3.x-4FC08D?logo=vue.js&logoColor=white)](https://vuejs.org/)
[![TypeScript](https://img.shields.io/badge/TypeScript-4.x-3178C6?logo=typescript&logoColor=white)](https://www.typescriptlang.org/)
[![Vite](https://img.shields.io/badge/Vite-5.x-646CFF?logo=vite&logoColor=white)](https://vitejs.dev/)
[![Tailwind CSS](https://img.shields.io/badge/Tailwind_CSS-3.x-38B2AC?logo=tailwind-css&logoColor=white)](https://tailwindcss.com/)
[![pnpm](https://img.shields.io/badge/pnpm-8.x-F69220?logo=pnpm&logoColor=white)](https://pnpm.io/)
[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/Justany/justany-website/vercel-deploy.yml?label=CI%2FCD)](https://github.com/Justany/justany-website/actions)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Contributions Welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](CONTRIBUTING.md)## 🌟 À propos
Site web personnel présentant mon portfolio, mon blog et mes services de développement web. Construit avec les dernières technologies web pour une expérience utilisateur optimale.
## ✨ Fonctionnalités
- Vue 3 avec Composition API
- TypeScript pour un code robuste
- Vite pour un développement rapide
- Tailwind CSS pour un design moderne
- Déploiement automatisé sur Vercel
- Optimisation des images
- Analytics et Speed Insights
- Déploiements de preview automatiques
- Déploiements de production avec notes de version## 🚀 Développement
```bash
# Installation des dépendances
pnpm install# Démarrage du serveur de développement
pnpm dev# Build pour la production
pnpm build# Preview du build de production
pnpm preview
```## 📦 Déploiement
Le site est automatiquement déployé sur Vercel via GitHub Actions :
- Déploiements de production sur push vers `master` et tags
- Déploiements de preview pour les autres branches et pull requests
- Releases GitHub automatiques pour les versions taggées## 🔑 Variables d'Environnement
Variables d'environnement requises :
- `VERCEL_TOKEN` - Token API Vercel
- `VERCEL_ORG_ID` - ID de l'organisation Vercel
- `VERCEL_PROJECT_ID` - ID du projet Vercel## 🔄 CI/CD
Ce projet utilise GitHub Actions pour l'intégration et le déploiement continus :
- Tests et linting automatisés
- Déploiements de preview pour les pull requests
- Déploiements de production pour la branche master
- Releases automatiques pour les tags## 📚 Documentation
- [Guide de Déploiement](./DEPLOYMENT.md)
- [Notes de Version](./RELEASE_NOTES.md)## 🤝 Contribution
Les contributions sont les bienvenues ! Consultez notre [guide de contribution](./CONTRIBUTING.md) pour commencer.
## 📝 Licence
MIT © [Justany]