TerpXchange is an iOS application developed using SwiftUI, designed to facilitate seamless buying and selling of products among students on campus. This repository contains all the source code and related resources for the TerpXchange application. Features
User-Friendly Interface: The application offers an intuitive user interface that allows students to easily navigate through the buying and selling process. Secure User Authentication: TerpXchange integrates Firebase Authentication services to ensure secure user authentication and protect user data. Efficient Product Image Storage: Firebase Storage is utilized to efficiently store product images, providing a reliable and scalable solution for image storage. Real-time Data Management: The application leverages Firebase Firestore to manage real-time data updates, ensuring that users have access to the latest information on product listings.
TerpXchange relies on the following dependencies, which are managed using Swift Package Manager:
Firebase: Used for user authentication, real-time data management, and image storage.