https://github.com/arun1murugan/readster
Readster is a modern magazine reader app inspired by Magzter, built entirely using SwiftUI. It features a smooth and modular reading experience with offline support, PDF viewing, and CoreData-powered library management. This project is built purely for educational purposes.
https://github.com/arun1murugan/readster
coredata mapkit pdfkit swift swiftui uikit-components
Last synced: 2 months ago
JSON representation
Readster is a modern magazine reader app inspired by Magzter, built entirely using SwiftUI. It features a smooth and modular reading experience with offline support, PDF viewing, and CoreData-powered library management. This project is built purely for educational purposes.
- Host: GitHub
- URL: https://github.com/arun1murugan/readster
- Owner: Arun1Murugan
- Created: 2025-04-18T19:39:19.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-04-18T20:55:16.000Z (2 months ago)
- Last Synced: 2025-04-19T08:49:57.698Z (2 months ago)
- Topics: coredata, mapkit, pdfkit, swift, swiftui, uikit-components
- Language: Swift
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Readster - Magazine Reader App Clone
**Readster** is a SwiftUI-based magazine reader app inspired by Magzter. It provides a seamless and intuitive reading experience with features like PDF viewing, offline access via CoreData, and a beautiful magazine-style layout. This project is built purely for **educational purposes**.
---
## ✨ Features
- **Magazine List**: A scrollable view of magazine covers with categories.
- **Reader View**: Display magazine content using `PDFKit`.
- **Offline Library**: Save and view magazines offline with CoreData.
- **Customizable UI**: Simple and clean design for smooth user interaction.---
## 🛠️ Tech Stack
- **SwiftUI** for the user interface
- **PDFKit** for displaying magazines
- **CoreData** for offline storage of magazines
- **OperationQueue** for handling tasks in the background (future feature for download management)---
## 🚀 Installation
To get started, clone this repository to your local machine and open the project in Xcode.
```bash
git clone https://github.com/Arun1Murugan/Readster.git
cd Readster