Skip to content

Latest commit

 

History

History
104 lines (78 loc) · 2.98 KB

README.md

File metadata and controls

104 lines (78 loc) · 2.98 KB

Turkcell Java 3 Bootcamp Final Projesi

CRM Uygulaması

Bu proje, Turkcell Java 3 Bootcamp kapsamında verilen eğitim sonuncunda geliştirilen bir CRM (Customer Relationship Management) uygulamasıdır. Bu uygulama, müşteri ilişkilerini yönetmeyi ve iş süreçlerini optimize etmeyi amaçlayan çeşitli özellikler sunar. Bu uygulama pair3 ekibi tarafından geliştirilmiştir.

İçindekiler

Özellikler

  • Müşteri bilgilerini ekleme, güncelleme ve silme

  • Kategori ekleme, güncelleme ve silme

  • Ürün ekleme, güncelleme ve silme

  • Sepet oluşturma

  • Satış takip etme

  • Müşteri etkileşimlerini kaydetme ve yönetme

  • Raporlama ve analiz

    Kullanılan Teknolojiler

  • Java

  • Spring Boot

  • Spring Cloud

  • Spring Security

  • Maven

  • PostgreSQL

  • MongoDB

  • Docker

  • Open API

  • Postman

Gereksinimler

  • Java 11 veya üstü
  • Maven 3.6.3 veya üstü
  • PostgreSQL
  • Docker
  • MongoDB

Kurulum

Projeyi yerel ortamınıza kurmak için aşağıdaki adımları takip edebilirsiniz:

Manuel Kurulum

  1. Bu repository'i klonlayın:

    git clone https://github.com/tcell-gygy-pair3/crm-pair3.git
  2. Proje dizinine gidin:

    cd crm-pair3
  3. Gerekli bağımlılıkları yükleyin:

    mvn install
  4. Uygulamayı başlatın:

    mvn spring-boot:run
  1. Bu repository'i klonlayın:

    git clone https://github.com/tcell-gygy-pair3/crm-pair3.git
  2. Proje dizinine gidin:

    cd crm-pair3
  3. Docker bileşenlerini oluşturun ve başlatın:

    docker-compose up --build

    Docker, gerekli tüm bileşenleri (uygulama, veritabanı vb.) çalıştıracak ve uygulamayı http://localhost:8080 adresinde erişilebilir hale getirecektir.

Kullanım

Uygulamayı çalıştırdıktan sonra tarayıcınızda http://localhost:8080 adresine giderek giriş yapabilirsiniz.

İletişim

Proje ekibi ile ilgili sorularınız veya önerileriniz için aşağıdaki kişilerle iletişime geçebilirsiniz:

Grup olarak birlikte çalışmaktan büyük keyif aldık ve bu projeyi geliştirdik. Her türlü geri bildirim ve katkıya açığız!