January 1, 2025
Bookstore Application
Developed a scalable Bookstore iOS application using the VIPER architecture pattern. This project focuses on clean code principles, modularity, and efficient data handling.
- VIPER Architecture: Implemented the View-Interactor-Presenter-Entity-Router pattern to ensure a high degree of modularity and testability.
- Dynamic UI Components: Built custom UIKit components to dynamically display book covers and detailed information.
- Efficient Networking: Utilized URLSession for robust fetching and parsing of JSON data from a local server.
- Swift & UIKit: For core application development.
- VIPER: For architectural structure.
- URLSession: For network layer implementation.
Related projects
Stock Market Direction Predictor
A machine learning project that uses sentiment analysis and historical data to predict stock market trends.News App
A news aggregation iOS app featuring real-time updates and fake news detection.