Skip to content

VITMail

Latest

Choose a tag to compare

@FreeMarine2000 FreeMarine2000 released this 02 Jan 14:49
· 1 commit to main since this release

VITMail v1.0.0 πŸš€
VITMail is a specialized, lightweight email client built exclusively for students of VIT-AP University. It is designed to cut through the noise of a standard inbox by prioritizing communication from university authorities and ensuring vital newsletters and circulars render perfectly.

✨ Key Features

πŸŽ“ Smart Authority Filtering: Automatically identifies, highlights, and categorizes emails from key university figures (Vice Chancellor, Dean Academics, Placement Cell, CoE, etc.) so you never miss an important announcement.

πŸ–ΌοΈ Newsletter Engine: Custom-built HTML parsing engine that fixes broken inline images (cid: tags) and layout issues common in university circulars, ensuring every notice looks exactly as intended.

πŸ”’ Secure & Private:

AES-128 Encryption: Sensitive application constants and email identifiers are obfuscated using AES encryption to prevent scraping.

Client-Side Only: No intermediate servers. The app communicates directly between your device and the Gmail API.

jj⚑ Offline Caching: Built-in encrypted caching layer allows you to view previously fetched important mails even without an internet connection.

πŸ“Ž Smart Attachments: Simplified interface for previewing and downloading circular PDFs and resources.

πŸ› οΈ Technical Highlights

Language: Kotlin

Architecture: MVVM (Model-View-ViewModel)

API: Google Gmail API (REST)

Security: javax.crypto for AES Encryption & Obfuscation

Concurrency: Kotlin Coroutines & Dispatchers

βš™οΈ Setup & Build Instructions

Note: This project uses Google Sign-In and Gmail APIs. To build and run this app locally, you must provide your own credentials, contact the user for this.