Back to Projects
Nova Plus - Image 1

Nova Plus

Bookstore Mobile App, 2024 University Project. E-commerce mobile app enabling customers to browse, search, and order books with admin inventory management features.

Technologies Used

KotlinAndroid SDKFirebase Realtime DBMVVM

Overview

Nova Plus is a comprehensive Android e-commerce application that transforms traditional book ordering into a modern mobile experience. I developed a full-featured platform enabling customers to discover and purchase books while providing administrators with powerful inventory management tools.

Key Features

  • •Advanced book search and filtering by title, author, and category
  • •Intuitive shopping cart with real-time price calculations
  • •Secure checkout process with address validation
  • •Order history and real-time delivery tracking
  • •5-star rating system and customer reviews
  • •Wishlist functionality for saved books
  • •Admin dashboard for inventory management
  • •Push notifications for order status updates
  • •Responsive design optimized for various Android devices

Technical Implementation

  • •Architecture: MVVM with Repository pattern
  • •Language: Kotlin for modern, safe code
  • •Database: Firebase Realtime Database
  • •Networking: Retrofit with OkHttp
  • •UI Components: Android Data Binding, RecyclerView, ConstraintLayout
  • •Image Loading: Glide for efficient caching
  • •Navigation: Android Navigation Architecture

Recognition & Achievement

Achieved a high first-class mark for outstanding functionality, clean architecture, and professional UI/UX design. The project was praised for its scalable architecture, robust error handling, and real-world applicability.