Skip to content

CRM_App is a mobile Customer Relationship Management (CRM) application.This application enables company owners and managers to track their employees. Additionally, it allows viewing, adding, updating, and deleting all customer and supplier information.

Notifications You must be signed in to change notification settings

akinemreyazici/CRM_App

Repository files navigation

CRM_App - QUICKRES

Table of Contents

1. Overview 6. Firms
2. Technologies 7. Leads
3. Features 8. Expenses
4. Navigation 9. Dependencies
5. Employees
CRM App Logo

Overview

CRM_App is a mobile Customer Relationship Management (CRM) application. This application enables company owners and managers to track their employees. Additionally, it allows viewing, adding, updating, and deleting all customer and supplier information. Furthermore, managers can analyze employee expenses graphically and manage categorized feedback received from customers.

Technologies

Technology Description
Retrofit Used for handling RESTful API requests to fetch data externally.
MPAndroidChart Utilized for graphical data visualization.
RecyclerView Employed for listing and visualization purposes.

Features

  1. User Management: Managers and company owners can add, delete, and update employees. Additionally, they can manage the access levels of users.

  2. Customer and Supplier Management: All customer and supplier information can be viewed, added, updated, and deleted. Moreover, this information can be filtered by categories.

  3. Expense Analysis: Employee expenses can be visualized through graphs. These graphs may include totals of expenses within a specific time frame, expense categories, and other relevant data.

  4. Lead Management: This section serves as a space where employees can easily list and view the leads they receive, organized by the nature of the lead, such as positive, negative, or suggestions for improvement. Additionally, they can manage the status of these leads effortlessly.

Navigation

crm1 proje_navigation

Employees

proje_employeList proje_employeeAdd employee_Detail

Firms

proje_firmaList proje_firmaAdd proje_firmDetail

Leads

proje_leadList proje_leadAdd proje_leadDetail

Expenses

proje_expenseAdd proje_expenseList

Dependencies

dependencies {
    implementation 'com.github.bumptech.glide:glide:4.15.1'
    implementation 'com.squareup.okhttp3:logging-interceptor:4.9.0'
    implementation 'androidx.core:core-ktx:1.12.0'
    implementation 'androidx.appcompat:appcompat:1.6.1'
    implementation 'com.google.android.material:material:1.10.0'
    implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
    implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.6.2'
    implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.2'
    implementation 'androidx.navigation:navigation-fragment-ktx:2.7.4'
    implementation 'androidx.navigation:navigation-ui-ktx:2.7.4'
    implementation 'androidx.legacy:legacy-support-v4:1.0.0'
    testImplementation 'junit:junit:4.13.2'
    androidTestImplementation 'androidx.test.ext:junit:1.1.5'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'

    implementation 'org.jsoup:jsoup:1.16.1'
    implementation 'com.github.bumptech.glide:glide:4.15.1'
    implementation 'com.github.Philjay:MPAndroidChart:v3.1.0'
    implementation 'com.squareup.retrofit2:retrofit:2.9.0'
    implementation 'com.squareup.retrofit2:converter-gson:2.9.0'
}

About

CRM_App is a mobile Customer Relationship Management (CRM) application.This application enables company owners and managers to track their employees. Additionally, it allows viewing, adding, updating, and deleting all customer and supplier information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages