Skip to content

Releases: dropik/booking-calendar-app

booking-calendar-app@1.2.1

26 Oct 14:35
Compare
Choose a tag to compare

Booking Calendar App

React based client side of booking calendar app.

How to run?

npm i
npm start

What is it?

A client side part of a web app for managing hotel bookings by organazing them in a calendar view. Intended for hotel administrators' usage.

What can it do?

  • Display bookings in a calendar.
  • DnD for assign a booking to a room, or unassign it.
  • Colorize bookings.
  • Show warnings whether a booking was assigned to a wrong room.
  • Display bookings and guests detailed info.
  • Bookings/guests search.
  • Statistics gathering (Italy related).

Dependencies?

  • React: the base of the app.
  • Redux: global data managing.
  • Material UI: styling.
  • React Router: single page app routing.

Changes

v1.2.1

  • Prepared configs for production.
  • Fixed bug when trying to parse json from POST requests which do not have response body.

v1.2.0

  • Getting along with web service API. Slightly changed endpoints, data structures etc.
  • Handling html entities which may occur in fields from back-end response.
  • Splitting clients query by periods of time to improve responsiveness of the search.
  • Considering police and istat data publications directly to their web services, without downloading intermediate files.
  • Download police ricevuta directly from their web service.

v1.1.2

  • Allow only booking name in bookings fetch request.

v1.1.1

  • Merged floors and rooms GET API method endpoints.

v1.1.0

  • Added hotel edit page.
  • Splitted hotel API endpoint into two: floors and rooms.
  • Using material color utilities for colors generation.
  • Fixed booking details show alerts when it should not show them.
  • Room id is referenced from tile data, instead of just room number.

v1.0.1

  • Better API endpoints.

booking-calendar-app@1.2.0

26 Oct 02:24
bc01004
Compare
Choose a tag to compare

Booking Calendar App

React based client side of booking calendar app.

How to run?

npm i
npm start

What is it?

A client side part of a web app for managing hotel bookings by organazing them in a calendar view. Intended for hotel administrators' usage.

What can it do?

  • Display bookings in a calendar.
  • DnD for assign a booking to a room, or unassign it.
  • Colorize bookings.
  • Show warnings whether a booking was assigned to a wrong room.
  • Display bookings and guests detailed info.
  • Bookings/guests search.
  • Statistics gathering (Italy related).

Dependencies?

  • React: the base of the app.
  • Redux: global data managing.
  • Material UI: styling.
  • React Router: single page app routing.

Changes

v1.2.0

  • Getting along with web service API. Slightly changed endpoints, data structures etc.
  • Handling html entities which may occur in fields from back-end response.
  • Splitting clients query by periods of time to improve responsiveness of the search.
  • Considering police and istat data publications directly to their web services, without downloading intermediate files.
  • Download police ricevuta directly from their web service.

v1.1.2

  • Allow only booking name in bookings fetch request.

v1.1.1

  • Merged floors and rooms GET API method endpoints.

v1.1.0

  • Added hotel edit page.
  • Splitted hotel API endpoint into two: floors and rooms.
  • Using material color utilities for colors generation.
  • Fixed booking details show alerts when it should not show them.
  • Room id is referenced from tile data, instead of just room number.

v1.0.1

  • Better API endpoints.

booking-calendar-app@1.1.2

02 Oct 13:35
Compare
Choose a tag to compare

Booking Calendar App

React based client side of booking calendar app.

How to run?

npm i
npm start

What is it?

A client side part of a web app for managing hotel bookings by organazing them in a calendar view. Intended for hotel administrators' usage.

What can it do?

  • Display bookings in a calendar.
  • DnD for assign a booking to a room, or unassign it.
  • Colorize bookings.
  • Show warnings whether a booking was assigned to a wrong room.
  • Display bookings and guests detailed info.
  • Bookings/guests search.
  • Statistics gathering (Italy related).

Dependencies?

  • React: the base of the app.
  • Redux: global data managing.
  • Material UI: styling.
  • React Router: single page app routing.

Changes

v1.1.2

  • Allow only booking name in bookings fetch request.

v1.1.1

  • Merged floors and rooms GET API method endpoints.

v1.1.0

  • Added hotel edit page.
  • Splitted hotel API endpoint into two: floors and rooms.
  • Using material color utilities for colors generation.
  • Fixed booking details show alerts when it should not show them.
  • Room id is referenced from tile data, instead of just room number.

v1.0.1

  • Better API endpoints.

booking-calendar-app@1.1.1

02 Oct 13:25
e480db7
Compare
Choose a tag to compare

Booking Calendar App

React based client side of booking calendar app.

How to run?

npm i
npm start

What is it?

A client side part of a web app for managing hotel bookings by organazing them in a calendar view. Intended for hotel administrators' usage.

What can it do?

  • Display bookings in a calendar.
  • DnD for assign a booking to a room, or unassign it.
  • Colorize bookings.
  • Show warnings whether a booking was assigned to a wrong room.
  • Display bookings and guests detailed info.
  • Bookings/guests search.
  • Statistics gathering (Italy related).

Dependencies?

  • React: the base of the app.
  • Redux: global data managing.
  • Material UI: styling.
  • React Router: single page app routing.

Changes

v1.1.1

  • Merged floors and rooms GET API method endpoints.

v1.1.0

  • Added hotel edit page.
  • Splitted hotel API endpoint into two: floors and rooms.
  • Using material color utilities for colors generation.
  • Fixed booking details show alerts when it should not show them.
  • Room id is referenced from tile data, instead of just room number.

v1.0.1

  • Better API endpoints.

booking-calendar-app@1.1.0

30 Sep 17:38
bbf566e
Compare
Choose a tag to compare

Booking Calendar App

React based client side of booking calendar app.

How to run?

npm i
npm start

What is it?

A client side part of a web app for managing hotel bookings by organazing them in a calendar view. Intended for hotel administrators' usage.

What can it do?

  • Display bookings in a calendar.
  • DnD for assign a booking to a room, or unassign it.
  • Colorize bookings.
  • Show warnings whether a booking was assigned to a wrong room.
  • Display bookings and guests detailed info.
  • Bookings/guests search.
  • Statistics gathering (Italy related).

Dependencies?

  • React: the base of the app.
  • Redux: global data managing.
  • Material UI: styling.
  • React Router: single page app routing.

Changes

v1.1.0

  • Added hotel edit page.
  • Splitted hotel API endpoint into two: floors and rooms.
  • Using material color utilities for colors generation.
  • Fixed booking details show alerts when it should not show them.
  • Room id is referenced from tile data, instead of just room number.

v1.0.1

  • Better API endpoints.

booking-calendar-app@1.0.1

27 Sep 12:34
Compare
Choose a tag to compare

Booking Calendar App

React based client side of booking calendar app.

How to run?

npm i
npm start

What is it?

A client side part of a web app for managing hotel bookings by organazing them in a calendar view. Intended for hotel administrators' usage.

What can it do?

  • Display bookings in a calendar.
  • DnD for assign a booking to a room, or unassign it.
  • Colorize bookings.
  • Show warnings whether a booking was assigned to a wrong room.
  • Display bookings and guests detailed info.
  • Bookings/guests search.
  • Statistics gathering (Italy related).

Dependencies?

  • React: the base of the app.
  • Redux: global data managing.
  • Material UI: styling.
  • React Router: single page app routing.

Changes

v1.0.1

  • Better api endpoints.

booking-calendar-app@1.0.0

27 Sep 10:58
8488c81
Compare
Choose a tag to compare

Booking Calendar App

React based client side of booking calendar app.

How to run?

npm i
npm start

What is it?

A client side part of a web app for managing hotel bookings by organazing them in a calendar view. Intended for hotel administrators' usage.

What can it do?

  • Display bookings in a calendar.
  • DnD for assign a booking to a room, or unassign it.
  • Colorize bookings.
  • Show warnings whether a booking was assigned to a wrong room.
  • Display bookings and guests detailed info.
  • Bookings/guests search.
  • Statistics gathering (Italy related).

Dependencies?

  • React: the base of the app.
  • Redux: global data managing.
  • Material UI: styling.
  • React Router: single page app routing.