Professional Documents
Culture Documents
Report ITR Project 22-23
Report ITR Project 22-23
Report ITR Project 22-23
By
PRIYANKA KUMAVAT
(Enrollment No: 2007110129)
Guided by:
Prof. S.S. SHENDE
CERTIFICATE
(External Examiner)
ACKNOWLEDGEMENT
PRIYANKA KUMAVAT
(Enrollment No: 2007110129)
Index
Abstract
Introduction
Project information
Flowchart
Diagrams
Source code
Screen shots
Future scope
Conclusion
References
Certificate
JSPM’s
JAYAWANTRAO SAWANT POLYTECHNIC,
HADAPSAR, PUNE-28.
[Accredited by NBA]
CERTIFICATE
This Industrial training report presents the experience garnered during my 1 and half months of
industrial training undertaken at ProAzure Software Solutions Pvt .Ltd , Pune district . My
Javascript ,Css ,Python , .net ,amazon web services ,Personality Development and we also
conducted other activities like engaging in mock interviews, project presentation etc.
The development of
all aspects within rural communities is vital for the effective development of the country.
These include, education, employment opportunities, infrastructure, housing, civic amenities
and the environmental conditions. Furthermore, rural individuals need to be aware of all
modern and innovative methods and techniques that are vital to augment productivity. Within
the country, the rural communities are still in an underdeveloped state.
The development of
all aspects within rural communities is vital for the effective development of the country.
These include, education, employment opportunities, infrastructure, housing, civic amenities
and the environmental conditions. Furthermore, rural individuals need to be aware of all
modern and innovative methods and techniques that are vital to augment productivity. Within
the country, the rural communities are still in an underdeveloped state.
The development of
all aspects within rural communities is vital for the effective development of the country.
These include, education, employment opportunities, infrastructure, housing, civic amenities
and the environmental conditions. Furthermore, rural individuals need to be aware of all
modern and innovative methods and techniques that are vital to augment productivity. Within
the country, the rural communities are still in an underdeveloped state.
The development of
all aspects within rural communities is vital for the effective development of the country.
These include, education, employment opportunities, infrastructure, housing, civic amenities
and the environmental conditions. Furthermore, rural individuals need to be aware of all
modern and innovative methods and techniques that are vital to augment productivity. Within
the country, the rural communities are still in an underdeveloped state.
The development of
all aspects within rural communities is vital for the effective development of the country.
These include, education, employment opportunities, infrastructure, housing, civic amenities
and the environmental conditions. Furthermore, rural individuals need to be aware of all
modern and innovative methods and techniques that are vital to augment productivity. Within
the country, the rural communities are still in an underdeveloped state.
The development of
all aspects within rural communities is vital for the effective development of the country.
These include, education, employment opportunities, infrastructure, housing, civic amenities
and the environmental conditions. Furthermore, rural individuals need to be aware of all
modern and innovative methods and techniques that are vital to augment productivity. Within
the country, the rural communities are still in an underdeveloped state.
The development of
all aspects within rural communities is vital for the effective development of the country.
These include, education, employment opportunities, infrastructure, housing, civic amenities
and the environmental conditions. Furthermore, rural individuals need to be aware of all
modern and innovative methods and techniques that are vital to augment productivity. Within
the country, the rural communities are still in an underdeveloped state.
The development of
all aspects within rural communities is vital for the effective development of the country.
These include, education, employment opportunities, infrastructure, housing, civic amenities
and the environmental conditions. Furthermore, rural individuals need to be aware of all
modern and innovative methods and techniques that are vital to augment productivity. Within
the country, the rural communities are still in an underdeveloped state.
The development of
all aspects within rural communities is vital for the effective development of the country.
These include, education, employment opportunities, infrastructure, housing, civic amenities
and the environmental conditions. Furthermore, rural individuals need to be aware of all
modern and innovative methods and techniques that are vital to augment productivity. Within
the country, the rural communities are still in an underdeveloped state.
These include, education, employment opportunities, infrastructure, housing, civic amenities
and the environmental conditions. Furthermore, rural individuals need to be aware of all modern
and innovative methods and techniques that are vital to augment productivity. Within the
country, the rural communities are still in an underdeveloped state. The main areas that have
been taken into account in this research paper include, concept of rural development, approaches
both the areas is necessary in order to lead to effective growth and development of the country.
Food is one of our basic needs in life. Seeing the title, you would have got the essence of what
we’re going to learn today. You might be well aware of apps like Zomato and Swiggy. These are
some of the trending apps which allow you to order your food online and get it delivered to your
doorstep. So, through this article, we too will try to develop our food delivery app project in
Android. Sounds Interesting! Let’s not waste time and straight dig into the Food Delivery App
building.
Food Delivery App lets you order food online and get it delivered to your home. Due to the
hectic schedule, we cannot cook food on time or even get tired of visiting a restaurant and then
eat and come back. Instead, you could use the app to order delicious food from a variety of
available dishes at your doorstep.
1. You get a home screen loaded with a variety of items that you can order.
2. You can sign into the application and select the item you wish to order.
3. You also have an admin feature where you can upload the food items along with their
price.
4. Admin can upload the picture of the food item while uploading the details.
5. You
have a
section where you can see all your ordered items and check their status.
6. Admin can see the ordered items and can accordingly prepare and deliver to you.
To build your food delivery app, you first need to understand the layouts you need to design.
Welcome Screen: It will contain the title of your food delivery app and have a button to get
you started.
Login Screen: You need to design a screen to take the user’s details and address and then
allow him to access the app.
User Role Selection Screen: Design a screen to pick his role as admin or a general user.
Add Food Items Screen: Using this, the admin can select the food item picture and describe
and price it.
Admin Ordered Items Screen: The admin can see all the made and act orders on this
screen.
Home Screen: You need to design a home screen from where the users can see all the
available food items and order them.
Ordered Items Screen for user: You need to show the orders of the user here.
Profile Screen: You need to design a profile screen to show the admin and the user details.
Along with this, you also need to build a bottom navigation bar to navigate between the Home
Screen, Orders, and Profile sections.
You need to know a few things before you get started with the implementation. These things will
make your development part easier and will also make you understand the concepts nicely. So,
below are a few of the things which are essential for building the food delivery app.
1. Android Studio and its tools
2. Firebase Recycler View
3. Android Activities and its lifecycle
4. Android Fragments
5. XML Layout designing
6. Object-Oriented Programming
7. Java or Kotlin Programming
8. Firebase Authentication and Realtime Database
9. Libraries like Picasso and Circular Image Library.
As you know, you would be getting the source code along with this project. So, before actually
going through the source code of the food delivery app, you truly should understand the below
terms. These terms help you understand the purpose of each file and directory.
1. Manifest: The Manifest file will contain all the app permissions and declarations of the
Food Delivery App.
2. Gradle: In the Gradle file, all the dependencies of libraries are present.
3. Firebase: Firebase is a cloud service provided by Google to provide authentication,
real-time database, and other services to your app.
4. Main Activity: The Main Activity is the parent activity and occurs at first whenever
the user starts your Food Delivery App.
5. Resources: There are several resources like colors, strings, drawable, layout, etc.,
present in resources that contain all the assets of your project.
6. Libraries: We have used two libraries to display the image circularly. Those
libraries are Picasso and Circular Image Library.
Fowchart
Diagram
Source code
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="20dp"
tools:context=".MainActivity">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
package com.example.mythirtproject;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
Login page
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/tv1"
android:text="username"
android:textSize="30dp"
android:textColor="#000"
android:layout_marginBottom="10dp"/>
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/et1"
android:textColor="#000"
android:textSize="30dp"
android:maxLength="101"
android:layout_marginTop="10dp"
android:layout_below="@+id/tv1"/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/tv2"
android:text="enter password"
android:textSize="30dp"
android:layout_marginTop="20dp"
android:layout_below="@+id/et1"
android:textColor="#000"
android:layout_marginBottom="10dp"/>
<EditText
android:id="@+id/et2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/tv2"
android:layout_marginTop="10dp"
android:inputType="textPassword"
android:textColor="#000"
android:textSize="40dp" />
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/mybtn"
android:text="login"
android:layout_marginTop="100dp"
android:layout_below="@+id/et2"/>
</Relative layout>
package com.example.mysecondapp;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
name=findViewById(R.id.et1);
password=findViewById(R.id.et2);
btn=findViewById(R.id.mybtn);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
myName=name.getText().toString();
myPass=password.getText().toString();
if (myName.equals(user)&&myPass.equals(psw))
Toast.makeText(MainActivity.this, "Login successfully",
Toast.LENGTH_LONG).show();
else {
Toast.makeText(MainActivity.this, "Login fail",
Toast.LENGTH_LONG).show();
}
}
});
first page
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".Activity.IntroActivity">
<ImageView
android:id="@+id/imageView"
android:layout_width="406dp"
android:layout_height="740dp"
android:scaleType="fitXY"
android:src="@drawable/background_intro"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.0" />
<ImageView
android:id="@+id/imageView2"
android:layout_width="308dp"
android:layout_height="319dp"
android:src="@drawable/logo"
app:layout_constraintBottom_toBottomOf="@+id/imageView"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.495"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/imageView" />
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Foodator"
android:textSize="60sp"
android:textColor="#3d33a8"
android:textStyle="bold"
app:layout_constraintBottom_toTopOf="@+id/imageView2"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/imageView" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Food Delivery App"
android:textStyle="bold"
android:textColor="#3d33a8"
android:textSize="30sp"
app:layout_constraintBottom_toBottomOf="@+id/imageView"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="@+id/imageView"
app:layout_constraintTop_toBottomOf="@+id/imageView2" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/startBtn"
android:layout_width="0dp"
android:layout_height="50dp"
android:layout_marginStart="24dp"
android:layout_marginEnd="24dp"
android:background="@drawable/orange_button"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/imageView">
<TextView
android:id="@+id/textView5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Get Started"
android:textColor="#ffffff"
android:textSize="25sp"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
package com.example.fooddeliveryapp.Domain;
Second page
<ScrollView
android:id="@+id/scrollview"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginBottom="70dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.0">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="32dp"
android:layout_marginTop="16dp"
android:text="Hi Rechard"
android:textColor="#dd3d00"
android:textSize="20sp"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/imageView3"
app:layout_constraintHorizontal_bias="0.096"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.0" />
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Order & Eat"
android:textColor="#000000"
android:textSize="20sp"
app:layout_constraintStart_toStartOf="@+id/textView"
app:layout_constraintTop_toBottomOf="@+id/textView" />
<ImageView
android:id="@+id/imageView3"
android:layout_width="97dp"
android:layout_height="93dp"
android:layout_marginEnd="16dp"
app:layout_constraintBottom_toBottomOf="@+id/textView4"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@+id/textView"
app:layout_constraintVertical_bias="0.282"
app:srcCompat="@drawable/profile" />
<EditText
android:id="@+id/editTextTextPersonName"
android:layout_width="0dp"
android:layout_height="50dp"
android:layout_marginStart="32dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="32dp"
android:background="@drawable/search_background"
android:drawableStart="@drawable/search"
android:ems="10"
android:hint="Find Your Food"
android:inputType="textPersonName"
android:paddingStart="20dp"
android:textSize="20sp"
android:textStyle="italic"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView4" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/constraintLayout2"
android:layout_width="match_parent"
android:layout_height="150dp"
android:layout_marginStart="32dp"
android:layout_marginTop="8dp"
android:layout_marginEnd="32dp"
android:background="@drawable/orange_light_banner"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/editTextTextPersonName">
<ImageView
android:id="@+id/imageView4"
android:layout_width="234dp"
android:layout_height="148dp"
android:layout_marginStart="4dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="1.0"
app:srcCompat="@drawable/image_banner" />
<TextView
android:id="@+id/textView6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="24dp"
android:text="Free Delivery"
android:textColor="#000000"
android:textSize="20sp"
android:textStyle="bold"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.845"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="May 2 - June 10"
android:textSize="16sp"
android:textStyle="normal|bold"
app:layout_constraintBottom_toTopOf="@+id/constraintLayout"
app:layout_constraintEnd_toEndOf="@+id/textView6"
app:layout_constraintStart_toStartOf="@+id/textView6"
app:layout_constraintTop_toBottomOf="@+id/textView6"
tools:textColor="#000000" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/constraintLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/orange_button"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="@+id/textView7"
app:layout_constraintTop_toBottomOf="@+id/textView6">
<TextView
android:id="@+id/textView8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="8dp"
android:layout_marginEnd="16dp"
android:layout_marginBottom="8dp"
android:text="Order Now"
android:textColor="#ffffff"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
<TextView
android:id="@+id/textView10"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="32dp"
android:layout_marginTop="8dp"
android:text="Categories"
android:textSize="18sp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/constraintLayout2"
tools:textColor="#000000" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recyclerView"
android:layout_width="0dp"
android:layout_height="wrap_content"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView10">
</androidx.recyclerview.widget.RecyclerView>
<TextView
android:id="@+id/textView11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="32dp"
android:layout_marginTop="8dp"
android:text="Popular"
android:textColor="#000000"
android:textSize="18sp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/recyclerView" />
<androidx.recyclerview.widget.RecyclerView
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView11" />
</androidx.constraintlayout.widget.ConstraintLayout>
</LinearLayout>
</ScrollView>
<androidx.coordinatorlayout.widget.CoordinatorLayout
android:id="@+id/coordinatorLayout"
android:layout_width="match_parent"
android:layout_height="100dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="parent">
<com.google.android.material.bottomappbar.BottomAppBar
android:id="@+id/app_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:backgroundTint="#f6f6f6"
app:fabCradleMargin="8dp"
app:fabCradleRoundedCornerRadius="50dp"
app:fabCradleVerticalOffset="6dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:id="@+id/homeBtn"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:orientation="vertical">
<ImageView
android:id="@+id/imageView5"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
app:srcCompat="@drawable/bottom_btn1" />
<TextView
android:id="@+id/textView9"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Home"
android:textAlignment="center"
android:textColor="#676767"
android:textSize="16sp" />
</LinearLayout>
<LinearLayout
android:id="@+id/profileBtn"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:orientation="vertical">
<ImageView
android:id="@+id/imageView5"
android:layout_width="match_parent"
android:layout_height="78dp"
android:layout_weight="1"
app:srcCompat="@drawable/bottom_btn2" />
<TextView
android:id="@+id/textView9"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Profile"
android:textAlignment="center"
android:textColor="#676767"
android:textSize="16sp" />
</LinearLayout>
<LinearLayout
android:id="@+id/homeBtn"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:orientation="vertical"
android:visibility="invisible">
<TextView
android:id="@+id/textView9"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Home"
android:textAlignment="center"
android:textColor="#676767"
android:textSize="12sp" />
</LinearLayout>
<LinearLayout
android:id="@+id/supportBtn"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:orientation="vertical">
<ImageView
android:id="@+id/imageView5"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
app:srcCompat="@drawable/bottom_btn3" />
<TextView
android:id="@+id/textView9"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Support"
android:textAlignment="center"
android:textColor="#676767"
android:textSize="16sp" />
</LinearLayout>
<LinearLayout
android:id="@+id/settingBtn"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:orientation="vertical">
<ImageView
android:id="@+id/imageView5"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
app:srcCompat="@drawable/bottm_btn4" />
<TextView
android:id="@+id/textView9"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Settings"
android:textAlignment="center"
android:textColor="#676767"
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
</com.google.android.material.bottomappbar.BottomAppBar>
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/floatingActionButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:backgroundTint="#ff5e00"
android:elevation="3dp"
android:src="@drawable/shopping_cart"
app:backgroundTint="#ff5e00"
app:layout_anchor="@id/app_bar"></com.google.android.material.floatingactionbu
tton.FloatingActionButton>
<ImageView
android:id="@+id/imageView5"
android:layout_width="match_parent"
android:layout_height="27dp"
android:layout_weight="1"
app:layout_anchor="@+id/floatingActionButton"
app:layout_anchorGravity="center"
app:srcCompat="@drawable/btn1" />
</androidx.coordinatorlayout.widget.CoordinatorLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
package com.example.fooddeliveryapp.Activity;
import androidx.appcompat.app.AppCompatActivity;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import android.os.Bundle;
import com.example.fooddeliveryapp.Domain.CategoryDomain;
import com.example.fooddeliveryapp.R;
import java.util.ArrayList;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
recyclerViewCategory();
}
Screen shots
Future scope
This industrial training is very important as my life goals. In this training we are learn the verious
web technologies like Word-Press, Html, css, JavaScript, Python and php languages. This
languages are very helpful for our future carrer. this training is very important in my life. In this
Conclusion
In the Industrial training we are learned the new web development technologies
(Word-press, html, css, java script, python, php) Now we are able to make own websites
using the this web development technologies . In this industrial training we are makedthe own
projects in teams.in this training we are maked the simple website for rural development.
In conclusion,rural communities have far more health disparities than urban communities.There
Are higher rates of obesity,diabetes,and infant mortality in rural areas, Lack of education, and
decreased access to health services are to blame.Greater attention needs to be paid to the problem
of obesity in rural areas, where residents have higher rates of these chronic diseases and
premature death, and poorer access to health care. Urban areas have more access to all areas of
health care, healthy food, and education programs. These socio-economic and health disparities
need to be addressed, so all communities of the American population can have access to equal
References
https://www.researchgate.net/publication/
331550500_Significance_of_Rural_Developme-nt.
https://shodhganga.inflibnet.ac.in/bitstream/10603/9697/6/06_chapter%201.pdf
https://en.wikipedia.org/wiki/Rural_development