Kajal13081 / GiftLara

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Microsoft Engage'22 Project

GiftLara: Gift Recommendation Android App

Problem Statement : Algorithms

Demonstrate through your app the different kinds of algorithms that a web-streaming app (like Netflix) or an audio-streaming app (like Spotify) may use for their Recommendation Engine.

About The App

This is a gift recommendation android application which works on certain algorithms. Various algorithms which have been used while building this app are Searching, Sorting and Greedy Algorithms.

  • Users can filter and choose gifts depending on their mood, color, age, events and occasions, price etc.
  • Then gifts will be recommended on the basis of the filters applied. After that users can sort these gifts according to their name, price, rating in ascending or descending order.
  • Also users can search for a specific gift (without using any filter) and then they will be recommended other related gifts.
  • They can greedily sort the gift combos and packs according to their price and quantity.

Tech Stack

  • Java
  • XML

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

You should have:

  • Git
  • Either Android Studio installed on your system, or
  • An Android Device running Android version 5.0 or above, or both.

Instructions

  • Create a folder at your desire location (usually at your desktop).

  • Open Git Bash Here

  • Create a Git repository.

  • Run command git init

  • Fork this repository.

  • Clone your forked repository of project.

git clone https://github.com/<your_username>/GiftLara.git
  • Navigate to the project directory.
cd GiftLara

Useful Links:

About


Languages

Language:Java 100.0%