Mechanic-E | Car Care Marketplace Solution

Technical Aspects
Swift was used due to performance, safeguards that prevent errors and improves readability, along with its simple syntax to develop faster. Android App Development was used as it is easy to implement and to integrate, along with being open-source and the best technology framework offered by the Android community.
Kotlin was chosen because it is completely interoperable, it is an open source, modern and safe solution, allowing for safer code and imposing no runtime overhead.
Drupal was used as it is an accessible and comprehensive option, with better support, dynamic libraries, allowing for maximized performance and lower costs. Mechanic-E needed flexibility, scalability and security and Drupal offered all of that in one solution. Drupal is considered the most flexible CMS, where you can create anything that you want.
Drupal is scalable as you can extend your Drupal core to a higher level by using a variety of other Drupal modules that connect and integrate easily. Lastly, Drupal is secure as it is run by a large number of developers from around the world, a highly specialized security team releases security patches and version upgrades on a regular basis, while its timely provision of information allows websites to be operated with peace of mind.
Outcomes
This project took 6 months to implement and develop. From consulting strategy, to brainstorming sessions, development and launch. The solution consisted of a platform for service seekers/users, car service providers and Mechanic-E admins. The platform consisted of different features for each stakeholder:
Service Seeker features:
- Request a service: The user can choose the type of service.
- Find a Garage: The user can search about specific car service providers, by city, area or searching for the name.
- My requests: The user can view the history of requested services.
- Offers: The user can see a list of offers provided from service providers in order to compare prices, services and ratings.
- Reviews: The user can give reviews and view reviews given by them.
Car Service Providers features:
Sent offers: The provider can see what offers were sent in the past.
Provided services: The provider can add/edit what services are provided in their profile.
Auto reply: The provider can estimate specific services, which gives them the ability to send price offers to seekers automatically.
Mechanic-E Admins:
Reporting: Can report on both service seekers and car services providers data in order to make future changes to the platform.
