Upservice | CRM System
The application and deal management system is designed to enhance the quality of business services. The project offers a web-based solution that includes both desktop and mobile versions, as well as applications for iOS and Android, enabling users to manage their tasks from anywhere. The app features a material design style with soft shadows and high-contrast typography, complemented by unique illustrations that highlight key areas. The development process involved the following technologies: - API: Python (Django) - Backend: Django, Django REST Framework, Celery, PostgreSQL, Docker, Nginx, RabbitMQ, Elasticsearch, Ansible - Frontend web: React, Redux, Reselect, SASS, Ant Design - Frontend iOS: Swift - Frontend Android: Kotlin - Database: PostgreSQL Currently available features include: - Creating applications - Selecting contractors - Managing deals through chat - Closing deals Additional features in development: - Reporting tools - Calendar functionality - Employee management - Contact management for customers and contractors - Oversight of all companies under a single account Future updates will include: - Integration of a payment system - Implementation of a bonus system - Development of a service categories marketplace - Connection to an electronic invoice system that handles VAT and 1C.