Mobile Navigation
← Back to Work

Team / Study Web Application

One system for hotel bookings and day-to-day operations.

A hotel booking and operations management prototype supporting guest reservations, staff workflows, inventory, maintenance, payments and management reporting.

Noble InnSync hotel booking and operations management system

Project Overview

What was built?

Noble InnSync was developed as a team prototype for SD203 at Yoobee Colleges. The application combines guest-facing room booking with staff, administrator and manager workflows inside one Flask application.

Contribution

My role in the project.

Worked as a developer on the two-person project. Contributions included application security improvements, booking and reservation workflow fixes, inventory and maintenance workflows, UI/UX refinements, pricing-related functionality, room details and deployment preparation.

Key Features

What the project includes.

01

Room availability search

02

Guest booking workflow

03

Reservation tracking

04

Staff, manager and administrator roles

05

Walk-in booking management

06

Payment tracking

07

Room inventory management

08

Equipment issue reporting

09

Maintenance workflows

10

Activity logging

11

Management reporting

12

Automated application tests

Technology

Tools and technologies used.

The core technologies used to design, build and support this project.

Python logoPython
Flask logoFlask
Flask-SQLAlchemy
Flask-Login
Flask-WTF
SQLite logoSQLite
SQLAlchemy
Jinja2
JavaScript logoJavaScript
HTML logoHTML
CSS logoCSS
GitHub logoGitHub
OpenAI logoOpenAI

Source Code

View the project on GitHub.

Explore the repository, project structure and development history.

View GitHub Repository↗

Have A Similar Idea?

Need something built for your business?

Tell us what you're trying to improve, automate or create and we'll help you work out a practical way forward.