Skip to content

Easily find the cocktail of your choice, and prepare it yourself ! 🍹 Project made for the Mobile Programmation class at ESIEA made individually.

Notifications You must be signed in to change notification settings

Nashunn/ESIEA-DrinkIT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

ESIEA-DrinkIT

Easily find the cocktail of your choice, and prepare it yourself ! 🍹

Introduction

This application was made as part of our school work at ESIEA.

The purpose was to create an application in the language of our choice with an MVC pattern. This application is coded in JAVA for Android smartphone and use an API called "TheCocktailDB".

This application will display a cocktail list based on the name that the user is looking for.

It will look for the information by querying the API, and it is possible to click on a cocktail from the list to get more information about its preparation.

A list of favorite cocktails is also available and is also accessible without an internet connection.

Completed Instructions

  • MVC Pattern
  • Gitflow
  • Singleton
  • One screen with a list (using Recycler View)
  • One screen with a detail of the item.
  • WebService call to an API Rest.
  • Cache data storage.
  • Animation (with Favorites screen)
  • Additionnal features :
    • Favorites management
    • Search bar
    • Splash screen

Demonstration

  • Splash screen of the application :

1

  • First screen with list of cocktail :

2

  • First screen after a research :

3

  • Detailed screen of a cocktail :

    • Not saved as favorite :

    4

    • Saved as favorite :

    5

  • List of favorites :

6

Tools

Installation

Clone the repository with the following command in the folder of your choice :

git clone git@github.com:Nashunn/ESIEA-DrinkIT.git

About

Easily find the cocktail of your choice, and prepare it yourself ! 🍹 Project made for the Mobile Programmation class at ESIEA made individually.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages