Skip to content

oguzhansecgel/crm-pair3

 
 

Repository files navigation

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!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 85.9%
  • HTML 8.0%
  • CSS 3.7%
  • Dockerfile 2.4%