GithubHelp home page GithubHelp logo

android_break_o_last-hotel-booking-system-'s Introduction

stw300cem-final-assignment-sujanodari

stw300cem-final-assignment-sujanodari created by GitHub Classroom

Title: Online Hotel Reservation System

Break-O-Last

Introduction This project presents a theoretical framework discussing about different scholar’s perspective of online hotel reservation system, the aim of this project is to develop an online booking system for customers to make reservation at their convenience because currently, several miniature hotels use a manual based system to keep record of customer’s reservation and make new bookings. This project discusses the tools and technologies used in developing the proposed system .

Description Of the Project This project presents a theoretical framework discussing about different scholar’s perspective of online hotel reservation system, the aim of this project is to develop an online booking system for customers to make reservation at their convenience because currently, several miniature hotels use a manual based system to keep record of customer’s reservation and make new bookings. This project discusses the tools and technologies used in developing the proposed system . With the help of an online booking system companies like Break-O-Last are now able to connect with both existing and prospective customers online. This is the fastest and efficient way to interact with customers compared to manual hotelreservation.

           Features of the project
       
• It test and validate any input provided by customers earlier.
• It will also bring convenience to the users by saving their time and effort.
• Capture data and manage all reservation process.
• Display room availability, store confirmed booking in the database.
• Customers can leave a feedback.
• Login and register for the customers.
• Google Maps Integration for hotels location.
• User can have multiple booking based on their preferred date.
• To provide family environment for the visitor. 


       Aims and Objective of the project
   
	To make a successful reservation online and immediately get reservation confirmation about their booking. This system will be designed in an appropriate and flexible way that will test and validate any input provided by customers earlier. A database will be created to record each customers’ details and transaction history.

• User can find easy location of the hotels.
• To make hotel searching hassle free. 
• To provide family like environment.
• Easy managements of the rooms for customer.
• To provide accommodation in a reasonable price.
• Saving customer time and effort.
• User can have multiple booking.


Api LinK:
https://github.com/softwarica-github/t2-backend-api-sujanodari.git

Video Link:

Rest cleint: Retrofit is used.Retrofit is a REST Client for Java and Android. It makes it relatively easy to retrieve and
upload JSON (or other structured data) via a REST based webservice. In Retrofit you configure which converter is used for
the data serialization. Typically for JSON you use GSon, but you can add custom converters to process XML or other protocols.
Retrofit uses the OkHttp library for HTTP requests.
 Retrofit need:
Model class which is used as a JSON model
Interfaces that define the possible HTTP operations
Retrofit.Builder class - Instance which uses the interface and the Builder API to allow defining the URL end point for the HTTP operations.

Every method of an interface represents one possible API call. It must have a HTTP annotation (GET, POST, etc.) to specify 

the request type and the relative URL. The return value wraps the response in a Call object with the type of the expected result.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.