Skip to content

hamdiituu/me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hamdi-landing

Kisisel landing page projesi. Bu sayfa sadece urun vitrinini ve GitHub public proje listesini gosterir.

Ozellikler

  • GitHub benzeri yerlesim: ust bar, sol profil sidebar, sag icerik alani.
  • Urun kartlari: cvmakes.com, adres100.com, legiflare.com.
  • Urunlerde iframe preview yok, statik gorsel kullanilir.
  • Light / dark tema destegi.
  • 10 dil destegi: tr, en, de, fr, es, it, pt, ru, ar, ja.
  • GitHub alaninda sadece public repolar listelenir.
  • README icerigi uygulama icinde gosterilmez.
  • GitHub API cagrisi yapilmaz; token gerekmez.
  • Repo listesi tek seferlik snapshot dosyasindan okunur: src/data/githubReposSnapshot.json.

Teknoloji

  • React 18
  • Vite 5

Kurulum ve Calistirma

npm install
npm run dev

Build

npm run build
npm run preview

GitHub Pages Yayin

Bu proje hamdiituu/me reposu icin GitHub Pages'e gore ayarlandi.

  • Vite base path otomatik olarak /me/ olacak sekilde ayarlandi.
  • Otomatik deploy workflow dosyasi eklendi: .github/workflows/deploy-pages.yml.
  • Uygulama adresi: https://hamdiituu.github.io/me/

Gerekli repository ayari:

  1. GitHub'da me reposuna gir.
  2. Settings > Pages ac.
  3. Build and deployment bolumunde Source olarak GitHub Actions sec.
  4. main veya master branch'e push yap.

Klasor Yapisi

src/
  assets/                  # urun preview gorselleri
  components/              # sayfa bolumleri ve kartlar
  data/
    content.js             # metinler, diller, urun icerigi
    githubReposSnapshot.json
  utils/helpers.js
  App.jsx

GitHub Repo Snapshot Guncelleme

Snapshot kaynagi:

  • https://github.com/hamdiituu?tab=repositories

Guncelleme adimi:

  1. src/data/githubReposSnapshot.json dosyasini yeni public repo listesiyle degistir.
  2. fork: false ve private: false formatini koru.
  3. npm run build ile dogrula.

About

Personal showcase for Hamdi's products and public GitHub work: CVMakes, Adres100, and Legiflare in a clean, fast, multilingual, GitHub-style layout UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors