Github URL for cloning the repository.
https://github.com/dk-talks/Appetizer
Appetizer is a learning project where I implemented my own API using Google Sheets via Google Apps Script. Scraped data from Kaggle for food items and converted it to an API using Google Apps Script. The app allows users to place orders, which are then stored in a real-time Firebase database. I used SwiftUI for the frontend, focusing on learning API creation, pagination, Firebase SDK integration, Swift UI development, and UI/UX design principles.
- Custom API: Built a custom API using Google Sheets and Google Apps Script.
- Real-time Database: Stored user orders in a Firebase Realtime Database for efficient data management.
- Pagination: Implemented pagination to handle large datasets and improve app performance.
- SwiftUI: Utilized SwiftUI for creating a modern and responsive user interface.
- Firebase SDK: Integrated Firebase SDK for authentication, real-time database updates, and analytics.
- UI/UX Design: Focused on creating a user-friendly interface with attention to design principles.
- Clone the repository: git clone https://github.com/dk-talks/Appetizer Open the project in Xcode. Install dependencies (Firebase SDK) using cocoa pods or Swfit Package Manager Configure Firebase SDK with your Firebase project credentials. Build and run the app on a simulator or device.
Contributions are welcome! If you have any suggestions, improvements, or feature requests, feel free to open an issue or submit a pull request.