Academic Projects

Here you will find some of my academic projects, demonstrating the knowledge applied to Mobile Applications, such as data persistence, API, location services and more.

Technologies

iOS

Android

React Native

iOS Projects

Buckit

Buckit is a student expense tracking application that helps users manage their personal finances by recording expenses, categorizing them, and keeping track of budgets. It supports user authentication and data synchronization with Firebase.

Technologies Used
  • Swift
  • SwiftUI
  • Firebase Auth
  • Firestore
  • CoreData
Buckit Git-Link (video inside)
Rent App

Rent App is a property rental management application that allows users to authenticate and store data using Firebase.

Technologies Used
  • SwiftUI
  • Firebase Auth
  • Firestore
Rent App Git-Link
Coin App

Coin App is a simple iOS application built with SwiftUI that displays a list of popular cryptocurrencies using the CoinPaprika API. Users can tap on any coin to view detailed information including its logo, name, symbol, start date, and hash algorithm.

Technologies Used
  • SwiftUI
  • MVVM
  • Alamofire
  • CoinPaprika API
Coin App Git-Link

Android Projects

Pizza Order App

Pizza Order App - A simple Android application that allows users to place pizza orders with selectable options. This project was developed as part of an early-stage learning experience in native Android development using Kotlin.

Technologies Used
  • Kotlin
  • Android SDK
  • JUnit
Pizza Order Git-Link
BookStore App

The BookStore App is a native Android application that allows users to manage a personal library. The app features a complete CRUD system using a local database.

Technologies Used
  • Kotlin
  • Room
  • ViewModel
BookStore Git-Link

React Native Projects

Book a Room

Book a Room is a simple multi-screen mobile application built with React Native (Expo) for booking study rooms.

Technologies Used
  • React Native (Expo)
  • React Navigation
Book a Room Git-Link
Crypto App

Crypto App built with React Native and Expo, showing data from CoinLore API with favorites saved on Firebase.

Technologies Used
  • React Native
  • Firebase Firestore
  • CoinLore API
Crypto App Git-Link