Skip to content

aidarbye/android-final

Repository files navigation

HaHaHub

Project Overview

HaHaHub is an Android application designed to entertain users by offering a variety of jokes, a random joke generator, and suggestions for activities to try when bored. The app integrates with the Official Joke API and the Bored API to provide an engaging user experience. Firebase is also connected for authorization, user registration, and the ability to add jokes to favorites.

The architecture will consist of Activation transitions, internal navigation between fragments using navigation-fragment-ktx, navigation-ui-ktx, network work will take place using retrofit. The UI will be divided into activities and fragments, ViewModels will be used for business logic, and data will be stored in models. Firebase will be used for authorization and further work with the user.Callback and koroutines will be used to work with asynchrony

Key Features

  • Browse a collection of jokes.
  • Generate a random joke for instant laughter.
  • Discover random activities to break free from boredom.
  • The presence of a personal account.

APIs Used

Contributors

  • Nurkin Aidar
  • Daniyar Anuar

Credentials for test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages