CameraLeap

CameraLeap is a B2B2C platform, designed to bring together professional photographers with customers under one fully dynamic interface.
Customers can easily locate and book a photo-session with a photographer near their current location. (Weddings, portrait, outdoor, studio, family, art etc.)

Client-app Features:
- Login
- Instant booking for immediate service
- Scheduled booking
- Geo-localization on Map
- Profile management
- Payment algorithm

Photographer-app Features:
- Login
- Profile management
- Portfolio management
- Payouts panel
- Incoming job notification

Technical specifications:
The platform was built to operate on web-browsers (web-app) and on
two separate android apps for clients and for photographers.

  • Android Mobile Application: Java

  • Front-end: AngularJS2/HTML5/CSS3

  • Back-end: NodeJS, Firebase

  • Database Type: MongoDB

  • Architecture : MVVM

  • Payment system (3rd party): Strip.com