I need developer to build my project

Job ID: 34551783

Budget: $750 – $1,500 USD

We are the producers of a PMS (a property management system).

We want our users to install an app, provide authentication information to the app (that will store it on the device) and then access a limited set of functionalities through our API.

The functionalities would be:

1. Authentication via JWT and saving of credentials in the secure / permanent memory of the device so that it is not necessary to authenticate each time the app is opened.

/api/login

2. APP home page

First page (when opening the app), with the following data:

• latest bookings
• latest cancellations
• arrivals of the day
• departures of the day

/api/pms/v1/reservations?mode=xxx&date=xxx
/api/pms/v1/notifications?mode=xxx&date=xxx

3. Search reservation

Search for one or more reservations with the reservation code or customer surname.

/api/pms/v1/reservations?mode=search&term=xxxx

4. Booking details

For each reservation on the home page or from a search as in point 3.1, it must be possible to “click” with the finger and enter the details of the reservation.

/api/pms/v1/reservations/123456

5. Insert guests and check-in

It will be possible, from the booking details, to enter one or more guests, such as head of the family, group leader or single guest, with all the relevant legal data for the police headquarters.

POST /api/pms/v1/guests

6. Closing a date

It must be possible to view the status (open / closed) of all the room types in the price list

/api/pms/v1/avail?date=xxx
POST /api/pms/v1/avail?date=xxx&qty=xxx

7. Changing a Price

It must be possible to view the prices for the various types / rates in the price list.

/api/pms/v1/prices?date=xxx
POST /api/pms/v1/prices?date=xxx&qty=xxx

8. Multilingual predisposition

Even if not immediately multilingual, the app must be set up in order to one day be transformed into multilingual (separate resource files, etc. ...)

9. Push notifications

It must be possible for those who have installed the app to receive configurable Push notifications (yes / no) for the following events

Deliverables

Complete source codes and all instructions for creating and modifying all associated databases and the data they contain will be delivered. The complete procedure for packaging and release at the stores will be delivered. All codes will be the exclusive property of Quovai SRL which will have full freedom of use without any restrictions.