Skip to content

An online renting mobile-based application registering users (whether as a Seller or a shop) enabling them to list items to rent or borrow items from other users.

Notifications You must be signed in to change notification settings

Royalaviation18/RentMaster

Repository files navigation

RENT.IO

  • An online renting mobile-based application registering users (whether as a Seller or a shop) enabling them to list items to rent or borrow items from other users.

Existing System

  • In today’s market, renting out individual property and goods has become very common. But the problem arises when we talk about the integration of such a market place.

  • There are many renting platforms but each function only for a specific kind of goods or service. There are renting sites available but some only rent properties, some only rent furniture or some will only rent consumer electronics

Proposed System

  • OLX is a current existing system which only operates on the buying and selling of goods between users.
  • Rent.IO brings in the renting aspect and allows users and shops to rent out goods.
  • Our app seeks to bring together the entire renting marketplace under one roof. Where the user can rent out anything he wishes for, it can be anything from a camera for a day to a flat house for a month.
  • All renting needs will be fulfilled in our sole app. With strict identification features and code of conduct, we will ensure fraud will be minimum and fair trade takes place between users
  • This app can promote offline renting businesses like local car, furniture renting companies which are yet to go online and face sales difficulties.

Modules

1) Admin
2) User
3) Seller
4) Delivery Boy

Admin

  • Admin can log into the system using his credentials i.e.,phone number and password.
  • Admin can manage various products.
  • Admin can manage the shipping.
  • Admin can manage new Product ‘s status.
  • Admin will pick seller's product and will deliver to the user.

User

  • User can register themself using phone no. (Phone number being unique).
  • User can view various products and can search for a particular product.
  • User can order product based on days, weeks and months and can extend their tenure based on availability.
  • User has to pay a security amount while placing order.
  • User can't order another item until his previous order is confirmed.
  • User can reset their password based on the security questions they have updated in their profile section.
  • User can update their details and display picture in my profile section.
  • User can provide feedbacks for the products they have ordered.
  • User have the access to support through a chatbot which can accessed anytime. However they can contact the admin for further support if needed.

Seller

  • Seller can register themselves using their email id.
  • Seller can add product and manage them.
  • Seller can confirm the orders placed on their items and can see the feedbacks on them.

Delivery Boy

  • Register based on the email id.
  • Can only see orders which needs to be delivered within 2 days and can accept them based on the availability.
  • They have to add product's image while delivering the order for ensuring the product's condition.

Logo

Logo

Tech Stack

  • Front End : XML

  • Backend: Java

  • Database : Google's Firebase

  • Other tools: IBM Watson Assistant (Chatbot)

Screenshots

Splash & Home Screen

Splash Screen

User Registration, Login and Home Screen

userScreenOne

User Order and Payment Screen

userScreenTwo

User Chatbot and Product Feedback Screen

userScreenThree

Admin Login and Home Screen

admin

Seller Registration, Login and Home Screen

sellerScreenOne

Seller Manage Product and New Orders Screen

sellerScreenTwo

Seller Order History and Feedback Screen

sellerScreenThree

Delivery Boy Screen

deliveryBoy

About

An online renting mobile-based application registering users (whether as a Seller or a shop) enabling them to list items to rent or borrow items from other users.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages