YourStore app made in Kotlin for Local e-commerce. made during ASJ, Developer Students Club, BIT Mesra

Overview

Android-Study-Jams

YourStore , Vocal for Local

vistors

Problem Statement:

Over past two years, local businesses have faced lot of troubles due to Covid-19 and lockdown imposed. This has resulted in low sales, payroll cuts , unemployment in stores. Many businesses have permanently closed, across the world, affecting the world economics. Local consumers also face a lot of difficulties buying the neccessary, daily products. Limited, open hours, covid protocols made the situation worse.

Covid has impacted almost every business be it small or medium, and it's effect is not going anywhere with new variants coming each year.

Proposed Solution :

This can be solved if there's a way to connect local buyers to local consumers. Yes there is, Android smartphones. there are over 3 billion active android users around the globe. I have worked on a Local e-commerce android applciation which connects local e-commerce to to potential consumers. Increasing Seller's branding, reach and sales.

businesses can signup and update info like store name, location and contact details. Then List products and share offers.
local users can browse through product list , sellers list.
This will lead to sales growth and increased reach to consumers.

buyer_flow seller_flow

Functionality & Concepts used :

Techstack

I made Yourstore on Android ( Kotlin ) and Firebase for backend and authentication Firestore for database, storing sellers & consumers profile data, Products data in collection. Cloud Storage for storing products image.

  • Authentication is implemented for Login, Signup with firebase function like SigninWithEmailAndPassword() and errors are catched and displayed with proper error.
  • Navigation : Users can navigate across activities and fragments.
  • Constraint Layout : activities in the app uses a flexible constraint layout, which is easy to handle for different screen sizes.
  • RecyclerView : List of products queried from firebase is presented in recyclerview efficiently, loading just the items on focus. Learned using Adapter, view holder, layout manager.
  • LiveData: Glide dependency is used for loading images from cloud store to imageviews.
  • Kotlin Class and Data model used for firestore queries.

Application Link & Future Scope :

The application is in active development, some more features are needed to be added.
Thanx, Google Developer students club, BIT Mesra for the workshops.

APK : Try app

Demo:

app_final.mp4

Learning materials:

developer.android.com

udacity, Android basics

You might also like...
This project was developed during the fourcamp journey, in order to improve the knowledge in native android development
This project was developed during the fourcamp journey, in order to improve the knowledge in native android development

This project was developed during the fourcamp journey, in order to improve the knowledge in native android development

Plannr is an organizational platform, in the form of an Android app, that helps university students coordinate their everyday routine, from schoolwork and expenses to their personal life.

Plannr Plannr is an organizational platform, in the form of an Android app, that helps university students coordinate their everyday routine, from sch

HostelMate - A Need For Hosteler (An Android App that helps students to find the best resource like hostels and tiffin centers etc.)
HostelMate - A Need For Hosteler (An Android App that helps students to find the best resource like hostels and tiffin centers etc.)

Android-Study-Jams-Hostel-Mate HostelMate - A Need For Hosteler (An Android App that helps students to find the best resource like hostels and tiffin

Android-Study-Jams-BSIOTR - NotaRank - Easy notes taking app for students
Android-Study-Jams-BSIOTR - NotaRank - Easy notes taking app for students

Android Study Jams BSIOTR Notarank : Notes Taking app Problem Statements The env

Android-Study-Jams - An app which could help your fellow students or faculty or college
Android-Study-Jams - An app which could help your fellow students or faculty or college

NOTIFY Problem Statement College or University App : An app which could help you

Connect UPG is an app that enables students to interact and share their thoughts, emotions, feeling as things
Connect UPG is an app that enables students to interact and share their thoughts, emotions, feeling as things

Connect UPG is an app that enables students to interact and share their thoughts, emotions, feeling as things

Fokus - To Do app tailored specifically for students
Fokus - To Do app tailored specifically for students

Fokus - To Do app tailored specifically for students Fokus is an open source application that combines a todo list and a calendar that can help you ma

🛒A Minimal Expense E-Commerce App built to demonstrate the use of modern android architecture components [Navigation, Room, MotionLayout, etc..] with MVVM Architecture. ✔
🛒A Minimal Expense E-Commerce App built to demonstrate the use of modern android architecture components [Navigation, Room, MotionLayout, etc..] with MVVM Architecture. ✔

E-Store A Simple E-Commerce App 📱 built to demonstrate the use of modern android architecture component with MVVM Architecture 🏗 . Made with love ❤️

To learn how to build an e-commerce app for Android using the Firestore database from Google Firebase Technology

It is an adjustable e-commerce application that you can use to create your own online store or use it as a template to create an e-commerce app for your client. In this app we are covering such topics as Firebase basics how to upload and download data to and from an online database Displaying Images from the Cloud Creating User Profiles Uploading and displaying Products Building a Cart System Selecting images from your phone

Owner
Mayukh Pankaj
Cyberpunk from future.
Mayukh Pankaj
Remindi is a simple lecture reminder app made for GDSC ASJ'21

Remindi - Lecture Reminder App Images Problem Statement Being in college one thing we all can agree on is that we miss our lectures. The idea is to cr

Developer Student Club TSEC 4 Jan 11, 2022
ASJ-Quix - A quiz app developed for Android Study jams sessions

ASJ-Quix A quiz app developed for Android Study jams sessions

Vishnuxx 4 Jan 30, 2022
Steeldarts - An Android app that displays news of a darts club

Steeldarts News Android feed reader (Atom/RSS) for a darts club. It is free/open

null 0 Jan 23, 2022
A news app made using android studio in Java with features like favourite news, Location detector for local news, and especially made with HUAWEI APIs

HuaweiGlobalNewsApp A news app made using android studio in Java with features like favourite news, Location detector for local news, and especially m

Christian Imanuel Hadiwidjaja 1 Oct 30, 2021
Simple Android app during a coding night. Just Learning Firebase and Android

KUI-App Simple Android app during a coding night. Just Learning Firebase and Android What we learned: Some basics of Android Basic setup of Firebase:

Kibabii University Informatics Club (KUI) 7 Aug 28, 2022
An Android app for Dokuz Eylul University students can make use of multiple school websites in this one app

An Android app for Dokuz Eylul University students can make use of multiple school websites in this one app

Eyüb Salih Özdemir 3 Apr 13, 2022
An Android app built with Kotlin, to help students at Kibabii University make monthly class welfare contributions

An Android app built with Kotlin, to help students at Kibabii University make monthly class welfare contributions. It is built with the MVVM pattern and the latest Jetpack components. Firebase as the backend

Joel Kanyi 21 Sep 24, 2022
E-commerce android app using firebase and kotlin

RSHLN_App e-commerce android app using firebase and kotlin. Images -

Gulshan Patidar 0 Dec 19, 2021
An E-Commerce android App whose frontend is implemented using Kotlin & XML files and backend/database is implemented using My SQL & PHP files

An E-Commerce android App whose frontend is implemented using Kotlin & XML files and backend/database is implemented using My SQL & PHP files

null 4 Aug 25, 2022