SuomiStay Oy

Mobile Booking System – Team Leader

Apr 2023 – Jun 2023Helsinki, Finland3 members
Team Leader & Mobile Developer
SuomiStay Oy
Project Overview

Directed 3-person team developing a React Native mobile booking application for hotels across Finland. Built complete booking workflow with RESTful API integration and cross-platform UI.

Technical Architecture

frontend
React Native
JavaScript
iOS
Android

Cross-platform mobile application built with React Native, ensuring consistent UI/UX across iOS and Android devices. Responsive design optimized for various screen sizes.

backend
Node.js
RESTful API

RESTful API integration connecting mobile frontend with backend services for hotel data retrieval, availability checking, and reservation management.

mobile
React Native Components
Navigation
State Management

Native mobile UI components following React Native best practices, custom navigation flows, and efficient state management for smooth user experience.

testing
Unit Testing
User Acceptance Testing (UAT)

Comprehensive testing strategy including unit tests for components and User Acceptance Testing to ensure application reliability and performance.

Key Features & Implementation

Complete Booking Workflow
  • Search functionality with filters for location, dates, and amenities
  • Real-time availability checking across hotel inventory
  • Reservation system with booking confirmation and notifications
  • User-friendly booking management and history tracking
Cross-Platform Mobile UI
  • Responsive design working seamlessly on iOS and Android
  • Native-feeling UI components following platform guidelines
  • Smooth animations and transitions for better UX
  • Optimized performance for various device specifications
API Integration
  • RESTful API endpoints for hotel data and reservations
  • Efficient data fetching and caching strategies
  • Error handling and retry logic for network resilience
  • Secure communication with backend services
Data Management
  • Manual data population for hotel inventory across Finland
  • Room types, pricing, and availability information
  • Hotel amenities and facilities cataloging
  • Image assets and property descriptions
Key Achievements & Impact
  • Directed 3-person team through successful 3-month development cycle
  • Delivered cross-platform mobile app working on both iOS and Android
  • Implemented complete booking workflow from search to confirmation
  • Conducted thorough UAT ensuring high application reliability
  • Managed data population for comprehensive hotel inventory across Finland