Skip to content

This app was build on top of api provided by Punk API, it displays list of beers and shows it details, you can even save these beers for future use.

Notifications You must be signed in to change notification settings

Miihir79/JumpingMindTask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cover (1)

JumpingMindTask

JumpingMindTask App

This app was build on top of api provided by Punk API, it displays list of beers and shows it details, you can even save these beers for future use.

Screenshots

List of Beers Liked Beers Beer Details

Salient features of the app

  • Api request Paged using Paging library
  • User made accustomed to the app using prompts
  • Liked Beers stored in local RoomDB
  • Implemented Databinding
  • Animations and transitions
  • Shimmer effect for loading images
  • R8 optimization

Demo

Record_2023-01-25-19-50-55.mp4

Libraries used

  • Gson
  • Intuit sdp & ssp
  • Retrofit
  • shredpreferences
  • Coil
  • Room
  • Paging
  • Shimmerview
  • material tap target prompt
  • Splashscreen API

Download the app from here👇

JumpingMindTask App

Package Structure

com.mihir.jumpingmindtask    # Root Package
.
├── model                # Model data classes
|
├── database             # RoomDB and TypeConverters
|
├── network              # AppObjectController, Retrofit, network service
|
├──  ui                  # UI/View layer
|    ├── adapter         # Adapter, ViewHolder
|    └── screens         # Activity, Fragments
|
└── viewmodel            # ViewModels

How to contribute?

What do you need to get started?

Latest version of android studio and basic android and googling skills will get you going.

All contributions are welcomed, Properly describe changes made and attach supporting ScreenShots in the PR. For major changes first open an issue.

Author

Initial work: Mihir Shah
This project was created as an interview process assignment.
Obtained the beer icon from here and the due credit goes to the creator.

About

This app was build on top of api provided by Punk API, it displays list of beers and shows it details, you can even save these beers for future use.

Topics

Resources

Stars

Watchers

Forks

Languages