Collaborators: Marcos Aldana, Yanelys Velarde, Kevin Sanchez
ComicsApp is a mobile app designed to help users easily browse and keep up with trending manga and comics. In today’s world of diverse entertainment options, finding new titles and tracking favorites can be overwhelming. ComicsApp simplifies this process by allowing users to explore trending manga and comics, bookmark favorites, and keep track of their reading progress.
The app was built with the following technologies:
- Swift: For developing a responsive and native iOS experience.
- Firebase: For user authentication, enabling secure sign-in and sign-up.
- MangaReader API: Used to fetch manga and comic information, including trending titles and search results (MangaReader API).
Each collaborator contributed unique components to enhance the app's functionality and user experience:
- Marcos Aldana: Integrated the MangaReader API, providing the search functionality to retrieve manga and comic data.
- Yanelys Velarde: Developed the bookmark management feature and ensured smooth overall app functionality.
- Kevin Sanchez: Implemented Firebase for user authentication, handling both the login and sign-up processes.
ComicsApp offers the following features:
- Trending Titles: Explore the most popular and trending manga and comics in real-time.
- Search: Find specific manga or comic titles by keyword or genre using the MangaReader API.
- Bookmarking: Users can bookmark their favorite manga and comics to easily access them later.
- User Authentication: Secure login and registration through Firebase, ensuring each user’s bookmarks and preferences are saved.
To run ComicsApp on your device, make sure you meet the following requirements:
- Operating System: macOS or an iOS device (iPhone/iPad).
- Xcode: Install Xcode on macOS to build and run the app. Xcode 12 or later is recommended.
- Swift: Ensure that Swift 5 is enabled in Xcode for compatibility.
- Firebase Setup: Connect your Firebase project for user authentication:
- Create a Firebase project at Firebase Console.
- Enable Authentication and download the
GoogleService-Info.plistfile, then add it to your Xcode project.
Clone the repository and open the project in Xcode.