Picunada

Developer

Designer

WebGL

Picunada

locker-ios

COMPANY
Lockerbot.io
ROLE
Developer
Tools

Locker is a comprehensive mobile application designed to simplify package tracking and management of your home mail terminal. Developed over a period of 5 months, this project allowed me to gain valuable experience working with a range of technologies, including Swift UI, Combine, Bluetooth Low Energy (BLE), Firebase, and asynchronous messaging.

Key Features:

Package Tracking: Locker provides a user-friendly interface to track deliveries in real-time. Users can easily input tracking numbers and receive notifications for package updates.

Home Mail Terminal Management: The app allows users to manage their home mail terminal efficiently. They can organize mail items, mark them as read/unread, and create custom filters for better organization.

Swift UI: The app's user interface is built using Swift UI, a powerful framework that enables developers to create dynamic, responsive, and visually appealing interfaces.

Combine: Locker leverages Combine, a framework introduced by Apple, for reactive programming. Combine simplifies handling asynchronous events, such as network requests and data updates, making the app more efficient and responsive.

Bluetooth Low Energy (BLE): The app integrates Bluetooth BLE technology, enabling users to connect with compatible smart lockers for secure delivery management and retrieval.

Firebase Integration: Locker utilizes Firebase, a powerful platform provided by Google, for seamless backend integration. Firebase facilitates real-time data synchronization, secure user authentication, and efficient cloud storage.

Asynchronous Messaging: The app incorporates asynchronous messaging to enhance communication between users and customer support. Users can send and receive messages to resolve any delivery-related issues or inquiries.

By developing Locker and working with these technologies, I honed my skills in app development, UI design, backend integration, and asynchronous communication. The project allowed me to gain practical experience in managing complex workflows, integrating various frameworks, and delivering a user-friendly and efficient product.

Overall, Locker showcases my ability to create innovative and practical solutions for real-world problems, highlighting my expertise in Swift UI, Combine, Bluetooth BLE, Firebase, and asynchronous messaging.