InvaParking

Fixing offenses in parking lots

Technologies: React, React Native, Firebase

Purpose of development:

A software system for photo & video recording of parking violation with instant sending of information to the database. Including the development of React Native mobile applications for Android and iOS and an administrative web panel with the functionality of automatically uploading data in PDF by cities and districts.

Nuances and difficulties:

Definition of user geolocation. The need to verify the identity of the user and the «binding» to the real mobile phone number to reduce the number of false requests. Solution - implementation of registration via SMS-confirmation.

Development process:

The development of a mobile application was carried out for three months: of these, 70 calendar days were spent on developing the code on React Native framework and 20 days on the design. Development of the administrative panel on the React framework took 20 calendar days, 10 of which were spent on design development.

Result:

«InvaParking» is a software package for fixing parking violation, including modern mobile applications and a convenient administrative panel.

InvaParking

Mobile app. Main screen with adding photos

InvaParking

Mobile app. Profile screen. History of photos

InvaParking

Mobile app. Registration screen

InvaParking

Mobile app. Registration screen. SMS-validation

InvaParking

Main page. Filters and export as PDF

InvaParking

Authorization page

InvaParking