Roommate is a mobile application designed to simplify the process of finding roommates and shared accommodations. With Roommate, users can create accounts, post room advertisements, and save listings for future reference. Built with SwiftUI for the frontend, SwiftData for data management, and ASP.NET Core Web API for the backend.
- User Authentication: Secure user authentication system allowing users to create accounts and log in securely.
- Room Advertisement Creation: Easily create and post room advertisements with details like location, rent, amenities, and more.
- Save Favorite Listings: Users can save their favorite room listings to quickly access them later.
- Intuitive User Interface: Designed with SwiftUI to provide an intuitive and visually appealing user experience.
-
Frontend:
- SwiftUI: A modern and powerful framework for building user interfaces across all Apple platforms.
- SwiftData: A lightweight and easy-to-use data management library for Swift.
-
Backend:
- ASP.NET Core Web API: A robust and versatile framework for building HTTP services with .NET.
- You can find backend project here