FARM2FLATS

Project Code :TCMAAN257

Objective

The main purpose of this project is to provide an opportunity to expose farm products to many new people, to many customers who are looking to buy fresh produce directly from the farmers. Farms2Flats lets every farmer display their produce on an exciting and advanced platform, and at no cost and customers can buy fresh produce at farmer rates without middlemen’s interferences.

Abstract

This project provides an online market place to farmers to sell their produces and allows customers to buy fresh farm produces directly from fields. We will develop an android application where farmer can list in the application to sell produces like Food grains, Vegetables, Fruits, Dairy products, Poultry products, Meat Products and etc. which can be used without processing them and the customers can purchase directly farm produces from being at home and which are fresh and harvested on their demand.

Keywords: Fresh Vegetables, E- Farmer, Farmer App.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SOFTWARE SPECIFICATIONS

  • Operating System: Windows and Android
  • SDK IDE: Android Studio 3.3
  • Virtual Emulator: Nexus Pixel 2
  • Programming Language: Java
  • Front End: Xml
  • Server scripting Language: PHP
  • Database: MySQL

HARDWARE SPECIFICATIONS

  • CPU type: Intel i7
  • Ram size: 16 GB
  • Hard disk capacity: 1TB
  • Monitor type: 15 Inch color monitor
  • Keyboard type: Internet keyboard
  • Mobile: Android

Learning Outcomes

  • About Android Studio.
  • Android architecture.
  • Basic about java.
  • Basic about MySQL.
  • Knowledge about server-side programming.
  • Difference between client side and server-side programming language.
  • Knowledge about server.
  • Knowledge about database and queries.
  • Knowledge about API.
  • How to communicate with API.
  • How API Communicate with Server.
  • What are Packages and dependencies regarding the app?
  • What are various versions of android app and android operating system.
  • About Android studio.
  • Client-side validation.
  • Server-side validation.
  • Difference between client-side validations.
  • Different Debugging Technique’s.
  • Deployment of app.
  • About play store deployment.
  • What is manifest?
  • About XML.
  • Widgets in android.
  • Views in android.
  • Layouts in android.
  • How to design the user Interface.
  • About activities.
  • Storing images into databases.
  • Viewing Images from databases.
  • Problem analyzing skills.
    • Problem solving skills.
    • Creativity and imaginary skills.
    • Programming skills.
    • Deployment.
    • Testing skills.
    • Debugging skills.
    • Project presentation skills.
    • Thesis writing skills.

Demo Video

mail-banner
call-banner
contact-banner
Request Video
Final year projects