Bu proje, kendi portföy web sitenizi oluşturmanıza yardımcı olacak basit bir Express.js uygulamasıdır. Bu uygulama, kişisel bilgilerinizi, deneyimlerinizi, projelerinizi ve iletişim bilgilerinizi gösteren bir web sitesi oluşturmanıza olanak tanır.
-
Bu depoyu bilgisayarınıza klonlayın:
git clone https://github.com/Demir051/portfolioV2.git
-
Proje dizinine gidin:
cd portfolioV2
-
Gerekli bağımlılıkları yükleyin:
npm install
-
.env
dosyası oluşturun ve GitHub token'ınızı ve diğer çevresel değişkenleri ekleyin.GITHUB_TOKEN="enter githup token here" PORT=3100
-
Uygulamayı başlatın:
npm start
-
Tarayıcınızda http://localhost:3100 adresine gidin.
views
: Express.js kullanarak oluşturulmuş HTML şablonları.public
: Stil dosyaları, resimler ve diğer istemci tarafı dosyaları.routes
: Sayfa yönlendirmeleri ve API çağrıları için route dosyaları.
- Express.js
- EJS (Embedded JavaScript) şablon motoru
- CSS
- Node.js
- Github API