https://github.com/efe-eroglu/blog_website
My website where I can share my own blog posts
https://github.com/efe-eroglu/blog_website
asp-net blog sql
Last synced: about 2 months ago
JSON representation
My website where I can share my own blog posts
- Host: GitHub
- URL: https://github.com/efe-eroglu/blog_website
- Owner: Efe-Eroglu
- Created: 2024-05-28T15:44:18.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-09T18:40:29.000Z (about 2 years ago)
- Last Synced: 2025-12-27T12:22:16.533Z (6 months ago)
- Topics: asp-net, blog, sql
- Language: JavaScript
- Homepage:
- Size: 54.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#
Kişisel Blog Sitesi
Bu proje, kullanıcıların blog yazılarını okuyabileceği ve yorum yapabileceği, admin paneli üzerinden ise kategori, blog ve yorum gibi içerikleri ekleyip, güncelleyip, silebileceği bir kişisel blog sitesidir.
# Özellikler
### Admin Paneli
- **Kategori Yönetimi**: Kategoriler eklenebilir, güncellenebilir ve silinebilir.
- **Blog Yönetimi**: Blog yazıları eklenebilir, güncellenebilir ve silinebilir.
- **Yorum Yönetimi**: Yorumlar yönetilebilir, istenirse silinebilir.
- **Duyuru Yönetimi**: Duyuru yazıları eklenebilir, güncellenebilir ve silinebilir.
### Kullanıcı Arayüzü
- **Blog Yazılarını Okuma**: Kullanıcılar blog yazılarını okuyabilir.
- **Yorum Yapma**: Kullanıcılar blog yazılarına yorum yapabilir.
- **Hesap Oluşturma**: Kullanıcılar giriş yapmadan veya kayıt olmadan blog yazılarına erişemezler.
# Uygulama İçi Görüntüler
## Kullanıcı Paneli
1-) Ana Sayfa

2-) Giriş yapma

3-) Bloglar

3-) Blog Detay

4-) Yorumlar

## Admin Panel
1-) Dashboard

2-) Düzenleme İşlemleri


# Kurulum
### Gereksinimler
- [Visual Studio 2019+](https://visualstudio.microsoft.com/)
- [SQL Server](https://www.microsoft.com/en-us/sql-server/sql-server-downloads)
### Adımlar
1. **Projeyi Klonlayın**
```bash
git clone https://github.com/Efe-Eroglu/Blog_Website.git
cd ./BlogProjem
```
2. **Visual Studio'da Projeyi Açın**
- `BlogProjem.sln` dosyasını Visual Studio'da açın.
3. **Veritabanını Düzenle**
```bash
SqlConnection baglanti = new SqlConnection("Data Source=your_database_name; Initial Catalog=Blog; Integrated Security=true");
```
5. **Uygulamayı Başlatın**
- F5 tuşuna basarak veya `IIS Express` butonuna tıklayarak projeyi çalıştırın.
6. **Tarayıcınızda Açın**
- Uygulamanız [https://localhost:44333](https://localhost:44333)
# Kullanım
### Admin Paneline Erişim
- Admin paneline erişmek için `/admin` yolunu kullanabilirsiniz. Buradan kategori, duyuru, blog ve yorum yönetimi işlemlerini gerçekleştirebilirsiniz.
### Kullanıcı Arayüzü
- Anasayfada tüm blog yazılarını görebilir, herhangi bir blog yazısına tıklayarak detaylıca okuyabilir ve yorum yapabilirsiniz.
## Katkıda Bulunma
Katkıda bulunmak isterseniz, lütfen önce bir [issue]([https://github.com/kullanici-adi/blog-projesi/issues](https://github.com/Efe-Eroglu/Blog_Website.git)) açın. Pull request'ler memnuniyetle karşılanır.