This my Flutter project app at mundipolis 2021/2022
Almost every driver knows how difficult sometimes to find a place where you can park your car to do personal things. More than 10 minutes may be lost on such searches every time. In addition, we need to always ensure that our parking time doesn't end and, if necessary, extend it. The main goal for me was to develop a service that will help drivers make searching available spaces faster and simplify the process of paying for their parking time. with I park we solve that problem by letting you park while at home from your smartphone and also we think of you and we made the possibility to pay from your smartphone.
- Problems
- People face problem to find a better place to park their vehicle
- The map apps that those people use to find location doesn't offer an efficient map service to find parking
- Most of the private parking lots doesn't accept credit card and mobile payments.
- Most of the existing apps do not show the specific facilities offered by the parking lots
- Most of the existing apps does not give parking time extend facilities
- Users can not choose a slot by them most of the app automatically do that.
- Solutions
- Ability to find a parking lot with vacancy
- Scheduling and better route to the parking lot
- Show pricing and parking facilities for each slot specifically
- Ability to pay with debit/credit card or mobile banking
- Ability to extend parking time
- Ability to choose parking slot on specific parking area
- MAP
- Search Location
- Filter result
- Select Vehicle
- Pricing and pin
- Chose a spot
- Live direction
- Spot Details
- Call/ Message
- Direction
- Share
- Parking Time
- Payment Type
- Pick Slot
- parking Slot
- Select Floor
- Select Slot
- Review Parking
- Pay & Confirm
- My Account
- My Profile
- Update Profile
- Payment passes
- Add Method
- Delete Method
- Help
- Settings
- Legal
- My Profile
- Login & Signup
- Login
- Mobile number
- OTP
- Sign Up
- Add Vehicle
- Name
- Add Payment Method
- Email
- Phone No
- Password
- Login
- Availability
- Recoverability
- Maintainability
- Serviceability
- Regulatory
- Manageability
- Environmental
-
User
- Phone number
- Password
- CreatedAt
- ValideEmail
- Validate Number
-
Driver
- id
- First name
- Last name
- Country
- Personal info (adress, country ...)
-
Vehicle
- ID
- Brand
- brand serie
- Image ( not necessary
-
Pyament
- name
- Card number
- Expiring date
- Security Code
-
Parking company
- location address
- x
- y
- slots number
- Slot price
- Working time
- location address
- Managing time
- Big challenge
- Confidential
- Innovative Project
- New technologies
Client: ReaFlutter,
Server: Firebase,
- Light/dark mode toggle
- Live previews
- Fullscreen mode
- Cross platform