Skip to content

aladdinehouas/JustEatDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

JustEat Demo Project

N|JustEat Demo

  • ✨Welcome ✨

Main Architecture

In this demo, I used the VIPER architecture. In fact, I'm a big fan of the VIPER architecture since it separates the UI from background code and makes code testable and maintainable. I focused on the structure and code style/readability.

Third-party Libraries

  • MBProgressHUD : Used to display Activity Indicator in an elegant way and to block user interaction while loading.

What could be improved

  • Add more comments to my project files.
  • Implement some UI tests.
  • Add a details informations about a selected restaurant screen

JustEat Demo Functionalities

  • The app shows restaurants list in a TableView
  • The app shows some informations about the restaurants such as name, rating, distance, delivery costs, etc.
  • user can filter restaurants using the search field bar.
  • user can sort restaurants by many options such as alphabet, open state, rating average, distance, etc.
  • the app retains the selected sort option when the app is killed

here you find some screenshots of the app in this link

Note: JustEat Demo Project design is inspired by the JustEat app.

Thank you for your time :)

Aladdin Houas.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published