/mini-project

An android application for students through which they can buy and sell used goods .

Primary LanguageJavaMIT LicenseMIT

Juggler

Introduction

The objective of this project is to provide an android application exclusively for our college through which students can buy and sell old books, drafters, stationary, electronic goods and much more.

There are various application of this project like • The students can easily find buyers for their books and other study related products. • Students will get books at less price and hence they will save a lot of money. • It will save time of students as they need not to go to market to buy things, as this app is for campus students they can easily share things among them.

The future scope of this project is to make it accessible for multiple colleges in multi cities.

Motivation

In our college library there is huge shortage of books. There are only 50% student who get books from library and others have to buy, so they spent a lot of money on books every year and those books won’t be much use to them next year which made us think of making an application through which we can sell our old books and also we can buy old books from seniors at less cost which will result in lot of money saving.

Tools and Technology

Technology Used

  • Android
  • Database

Tools Used

Frontend:

Android studio (Android Studio is the official integrated development environment for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development.)

Backend:

Firebase (Firebase is a mobile and web application development platform developed by Firebase, Inc. in 2011, then acquired by Google in 2014.)

  • Firebase Auth
  • Firebase Notification
  • Realtime database
  • Firebase storage

Expected Outcomes

An interface(application) for user through which he/she can buy or sell books and other stationary at lower price.

For Buyer

• A login screen where user can login or signup to his account. • A categories menu from where the user can select the category of the product he want. • A grid view of the products (image and price). • On clicking of the image of any product a screen will open from where he can buy directly or can add it to his cart. • After buying product he will get an email confirmation. • A chat box where he can chat to the seller of the product after purchasing the product.

For Seller

• After logging in, the user can select sell option in the navigation bar. • He can upload image of product, the price of product, category of product and a short description about the product. • After a customer buys his product he will get an email notification. • He can then chat with the customer in the application.

Collaborators

Akshat Agarwal