1. Overview | 6. Firms |
2. Technologies | 7. Leads |
3. Features | 8. Expenses |
4. Navigation | 9. Dependencies |
5. Employees |
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.
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. |
-
User Management: Managers and company owners can add, delete, and update employees. Additionally, they can manage the access levels of users.
-
Customer and Supplier Management: All customer and supplier information can be viewed, added, updated, and deleted. Moreover, this information can be filtered by categories.
-
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.
-
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.
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'
}