https://github.com/kardelruveyda/react-axios-app
https://github.com/kardelruveyda/react-axios-app
app axios react react-axios
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/kardelruveyda/react-axios-app
- Owner: KardelRuveyda
- Created: 2024-03-11T10:46:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-11T12:44:25.000Z (over 1 year ago)
- Last Synced: 2025-01-16T08:44:36.581Z (5 months ago)
- Topics: app, axios, react, react-axios
- Language: JavaScript
- Homepage:
- Size: 53.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## React-Axios App
Bu proje, kullanıcı ekleme, silme, güncelleme ve listeleme işlemlerini gerçekleştiren bir web uygulamasıdır.
## Kurulum
1. Proje dosyalarını bilgisayarınıza klonlayın veya ZIP dosyası olarak indirin.
2. Klonladığınız veya indirdiğiniz dizine gidin.
3. Terminal veya komut istemcisinde `npm install` komutunu çalıştırarak bağımlılıkları yükleyin.
4. JSON Server'ı başlatmak için terminalde `json-server --watch db.json --port 3001` komutunu çalıştırın. (JSON Server'ın yüklü olduğundan emin olun, değilse `npm install -g json-server` komutunu kullanarak yükleyin.)
5. Başka bir terminal penceresinde veya sekmesinde, uygulamayı başlatmak için `npm start` komutunu kullanın.
6. Tarayıcınızda [http://localhost:3000](http://localhost:3000) adresine giderek uygulamayı görüntüleyin.## Kullanım
- Kullanıcıları görüntülemek için ana sayfada mevcut kullanıcıları listeleyin.
- Yeni bir kullanıcı eklemek için "Add New User" başlığı altındaki giriş alanlarına kullanıcı adını yazın ve "Add User" düğmesine tıklayın veya Enter tuşuna basın.
- Mevcut bir kullanıcıyı düzenlemek için kullanıcı adına tıklayarak düzenleme moduna geçin. Düzenleme modunda, kullanıcı adını değiştirin ve "Update User" düğmesine tıklayın veya Enter tuşuna basın.
- Bir kullanıcıyı silmek için kullanıcı adının yanındaki "Delete" düğmesine tıklayın.## Teknolojiler
- React
- Axios
- JSON Server
- CSS## Katkıda Bulunma
1. Bu depoyu fork edin.
2. Yeni bir özellik dalı oluşturun (`git checkout -b feature/new-feature`).
3. Yaptığınız değişiklikleri açıklayın (`git commit -am 'Add new feature'`).
4. Dalınızı uzak sunucuya gönderin (`git push origin feature/new-feature`).
5. Bir Pull Talebi oluşturun.## Lisans
Bu proje MIT lisansı altında lisanslanmıştır. Daha fazla bilgi için `LICENSE` dosyasına bakın.