Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sleeplessglory/rental-service

A mobile and desktop application for rental service (employee)
https://github.com/sleeplessglory/rental-service

1c-enterprise 1c-mobile

Last synced: 6 days ago
JSON representation

A mobile and desktop application for rental service (employee)

Awesome Lists containing this project

README

        

# Intro
This is a mobile and desktop application for rental service or its employees to use in their work. The app is written with 1C programming language. In order to launch the project you'll need to import both databases to 1C program and install it on your mobile device as well with the corresponding tools. This project also contains the Android folder with all the tools needed to install it on your mobile device but since github does not allow to upload massive size files, this folder was excluded from the final commit. Check out the corresponding ways to install 1C on your mobile device (version 8.3.19.59 is recommended). The client and standalone apk versions are also included to the project now.
# Navigation map (mobile)
This is the navigation map for mobile devices and where the buttons lead users to
![Карта переходов](https://github.com/user-attachments/assets/8239ae44-adad-4258-82d0-f0ffa384a455)
# Mobile device interface
This is an example of the interface on mobile devices

![image](https://github.com/user-attachments/assets/8d8af879-0db1-45a8-83b1-e310baf55db3)
# Testing photo and audio
Using mobile devices rental service employees can take a picture or record anything to take the notes if needed

![p a](https://github.com/user-attachments/assets/b1d7aebf-8960-44d8-8dd0-2812accfbc94)
# Testing filling in details
Employees of the rental service need to fill in all the details of their customers

![12](https://github.com/user-attachments/assets/ee841e81-f12b-4243-8ca5-ce36406c71be)
# Testing calls
If a telephone number's absent, the warning is shown

![p er](https://github.com/user-attachments/assets/b47f5eee-d181-40bb-857a-d653cb1684d0)

If it's available, the 1C application redirects and fills in the number itself

![p w](https://github.com/user-attachments/assets/6e8491a3-5494-427d-ba84-c1e79a6f8fe4)
# Testing push notifications
If employees set a reminder, push notifications will work

![push](https://github.com/user-attachments/assets/d8375818-706e-4832-852b-848aa7be96c6)
# Testing emailing
The 1C mobile application redirects to the default email application and fills in the address and the initial default greeting

![email](https://github.com/user-attachments/assets/746f5506-b555-4d2e-b345-28825b29580d)
# Testing customer address and the route to it
If the address is correct, the 1C application redirects to the default map application on the device, defines the customer address and shows the route to it

![geo](https://github.com/user-attachments/assets/9768c323-80c3-450f-b4d5-b3e085266fcc)
# Testing vehicle types
If the bicycle type of vehicle is chosen, then blue colour will be applied to the correspondent items

![bicycle](https://github.com/user-attachments/assets/3f2c1aec-486d-46a0-9978-37a277af019f)

If the scooter type of vehice is chosen, then pink colour is applied

![2nd](https://github.com/user-attachments/assets/10d57a07-fc30-408a-a115-b43392698d7e)
# Testing vehicle status
Based on the status, all the items are coloured.
"In repair" status colours it grey.
"Reserved" status colours it yellow.
"Taken" status colours it red.
"Free" status colours it green

![status](https://github.com/user-attachments/assets/a49befeb-d024-47a9-bf3e-720504dbbb59)
# Testing the total ride price
If the ride time is set to 0, the warning is shown

![total](https://github.com/user-attachments/assets/c42f33b9-073e-47e5-ad4b-56a231fdd743)
# Testing the total income
The total income for employees is calculated after saving all the customers

![income](https://github.com/user-attachments/assets/2fb099ff-03f3-4847-aed7-3d404973e5d0)
# BPMN diagrams
This section shows all the main business process cases.
The 1st picture describes the process of purchasing any vehicle

![bp purchase](https://github.com/user-attachments/assets/01a58ef9-64bd-41ed-b2ac-767b7daa2c0b)

The next one describes the process of repairing them

![bp repair](https://github.com/user-attachments/assets/2295d8b3-1227-46d2-bdf9-72f4e7d80520)

And the last one describes the process of serving customers

![bp serve](https://github.com/user-attachments/assets/3b07ae0d-9a64-439b-a73f-ee87e4be4cf7)