MAD Project Report
MAD Project Report
Submitted by
Shivam Sainath Korpakwad
Guided by
Mr. Kurulekar A. N.
TO
DEPARTMENT OF COMPUTER ENGINEERING
GRAMIN TECHNICAL & MANAGEMENT
CAMPUS, VISHNUPURI, NANDED-431606
I
MAD - 22617 WARLI ART SHOP
A
MICRO PROJECT REPORT
ON
“ WARLI ART SHOP ”
Submitted by
Shivam Sainath Korpakwad
Guided by
Mr.Kurulekar A. N.
TO
In Partial Fulfillment for the Award of the Diploma In
II
MAD - 22617 WARLI ART SHOP
CERTIFICATE
Dr. Pawar V.
S.
III
MAD - 22617 WARLI ART SHOP
Principal
IV
MAD - 22617 WARLI ART SHOP
ACKNOWLEDGEMENT
Sincerely
Mr. Shivam Sainath Korpakwad
V
MAD - 22617 WARLI ART SHOP
VI
MAD - 22617 WARLI ART SHOP
ANNUEXURE II
Course outcome:
a. Practical Outcomes:
"Developed practical skills in Android and Java programming, particularly in e-commerce
Application implementation, handling various components, learning about their properties
and creating interactive android based applications."
Mr. Kurulekar A. N.
(Name & Signature of faculty)
VI
I
MAD-22617 Warli Art shop
Index
2 Introduction 4
3 Brief description 5
5 Code 7 - 17
6 Output 18
9 Advantages 22
10 Disadvantages 23
11 Future Scope 24
12 Conclusion 25
13 References 26
Abstract
The Warli Art Shop is an innovative Android application designed to promote and sell
traditional Warli art, a unique tribal art form originating from Maharashtra, India. This
application serves as a digital marketplace that connects art enthusiasts with local artists,
providing a platform to explore, appreciate, and purchase authentic Warli artworks. By
combining cultural heritage with modern technology, the Warli Art Shop aims to enhance user
engagement and foster a deeper understanding of this rich artistic tradition.
The application offers the following features:
Users can browse a diverse collection of Warli artworks, each presented with high-resolution
images, detailed descriptions, and pricing information.
User -Friendly Interface:
The app features an intuitive and visually appealing interface that allows users to easily
navigate through different categories of artworks.
Shopping Cart Functionality:
Users can add multiple items to their shopping cart, review their selections, and proceed to a
secure checkout process, making online shopping convenient and efficient.
Cultural Insights:
Each artwork is accompanied by informative content about its cultural significance, history, and
the techniques used, enriching the user’s appreciation of Warli art.
Artist Profiles:
The app includes profiles of featured artists, allowing users to learn more about the creators
behind the artworks and their artistic journeys.
Favorites and Wishlist:
Users can save their favorite artworks to a wishlist for easy access later, enhancing the
shopping experience.
User Reviews and Ratings:
Customers can leave reviews and ratings for purchased artworks, providing valuable feedback
for both artists and potential buyers.
Secure Payment Options:
The app supports multiple secure payment methods, ensuring a safe transaction process for
users.
Push Notifications:
Users receive notifications about new arrivals, special promotions, and upcoming events
related to Warli art, keeping them engaged with the platform.
Social Sharing:
Users can share their favourite artworks on social media platforms, helping to promote Warli
art and the app itself.
Introduction
The Warli Art Shop is a pioneering Android application dedicated to the promotion and sale of
Warli art, a traditional tribal art form that originates from the indigenous Warli tribes of
Maharashtra, India. Warli art is characterized by its unique style, which employs simple
geometric shapes and earthy colors to depict daily life, nature, and spiritual beliefs. This art
form has been passed down through generations, serving as a vital expression of the Warli
culture and heritage.
In recent years, there has been a growing interest in traditional art forms, both locally and
globally. However, many artists struggle to reach a wider audience due to limited access to
markets and platforms that showcase their work. The Warli Art Shop aims to bridge this gap by
providing a digital marketplace that connects local artists with art enthusiasts, collectors, and
buyers.
The application not only facilitates the sale of artworks but also serves as an educational
platform, offering users insights into the history, techniques, and cultural significance of Warli
art. By integrating e-commerce functionality with cultural education, the Warli Art Shop seeks to
enhance user engagement and appreciation for this unique art form..
Brief Description
The Warli Art Shop is an innovative Android application designed to showcase and sell
traditional Warli art, a unique tribal art form originating from the Warli tribes of Maharashtra,
India. This app serves as a digital marketplace that connects art enthusiasts with local artists,
allowing users to explore, appreciate, and purchase authentic Warli artworks.
The Warli Art Shop features a user-friendly interface that enables easy navigation through a
diverse collection of artworks, complete with high-resolution images, detailed descriptions, and
pricing information. Users can add items to their shopping cart, proceed to secure checkout,
and enjoy a seamless shopping experience
In addition to its e-commerce functionality, the app provides educational content about the
cultural significance and history of Warli art, enriching users' understanding and appreciation of
this traditional art form. The platform also supports local artists by giving them a space to
showcase their work and reach a wider audience.
The Warli Art Shop is a digital platform, specifically an Android application, dedicated to
promoting and selling Warli art, a traditional tribal art form from Maharashtra, India. Warli art is
characterized by its distinctive style, which uses simple geometric shapes and earthy colors to
depict scenes of daily life, nature, and spiritual beliefs of the Warli tribes. This art form has
been passed down through generations and serves as a vital expression of the Warli culture
and heritage.
The Warli Art Shop aims to preserve and promote the rich tradition of Warli art while providing
a convenient platform for art lovers to explore and purchase unique pieces. By connecting local
artists with a global audience, the app not only supports the livelihoods of these artists but also
helps to keep the cultural heritage of Warli art alive in a modern context.
CODE
package com.example.warliartshop;
import android.os.Bundle;
import androidx.appcompat.app.AppCompatActivity;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import java.util.ArrayList;
import java.util.List;
// Initialize RecyclerView
RecyclerView recyclerView = findViewById(R.id.recycler_view);
recyclerView.setLayoutManager(new LinearLayoutManager(this));
recyclerView.setAdapter(new ArtworkAdapter(artworks));
}
}
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:contentDescription="@string/artwork_image1_description"
android:padding="10dp" />
</LinearLayout>
android:background="@android:color/white">
<TextView
android:id="@+id/artwork_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/warli_art_shop"
android:textColor="#DA3939"
android:background="#FFFF"
android:textSize="45sp"
android:textStyle="bold"
android:gravity="center"
GT&MC, Vishnupuri, Nanded. 8
MAD-22617 Warli Art shop
android:layout_marginBottom="4dp" />
<TextView
android:id="@+id/artwork_price"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/black"
android:text="@string/textview"
android:textSize="16sp"
android:layout_marginBottom="8dp" />
<GridLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:columnCount="3"
android:rowCount="2"
android:layout_marginBottom="8dp">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_columnWeight="1"
android:orientation="vertical"
android:layout_margin="4dp">
<ImageView
android:id="@+id/artwork_image1"
android:layout_width="match_parent"
android:layout_height="100dp"
android:src="@drawable/fifthimg"
android:scaleType="centerCrop"
android:contentDescription="@string/artwork_image1_description" />
<Button
android:id="@+id/add_to_cart_button1"
GT&MC, Vishnupuri, Nanded. 9
MAD-22617 Warli Art shop
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/holo_blue_light"
android:text="@string/add_to_cart"
android:textColor="#4E342E" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_columnWeight="1"
android:orientation="vertical"
android:layout_margin="4dp">
<ImageView
android:id="@+id/artwork_image2"
android:layout_width="match_parent"
android:layout_height="100dp"
android:scaleType="centerCrop"
android:src="@drawable/secondimg"
android:contentDescription="@string/artwork_image2_description" />
<Button
android:id="@+id/add_to_cart_button2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/holo_blue_light"
android:text="@string/add_to_cart"
android:textColor="#4E342E" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_columnWeight="1"
GT&MC, Vishnupuri, Nanded. 10
MAD-22617 Warli Art shop
android:orientation="vertical"
android:layout_margin="4dp">
<ImageView
android:id="@+id/artwork_image3"
android:layout_width="match_parent"
android:layout_height="100dp"
android:scaleType="centerCrop"
android:src="@drawable/thirdimg"
android:contentDescription="@string/artwork_image3_description" />
<Button
android:id="@+id/add_to_cart_button3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/holo_blue_light"
android:text="@string/add_to_cart"
android:textColor="#4E342E" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_columnWeight="1"
android:orientation="vertical"
android:layout_margin="4dp">
<ImageView
android:id="@+id/artwork_image4"
android:layout_width="match_parent"
android:layout_height="100dp"
android:scaleType="centerCrop"
android:src="@drawable/fourthimg"
android:contentDescription="@string/artwork_image4_description" />
<Button
android:id="@+id/add_to_cart_button4"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/holo_blue_light"
android:text="Add to Cart"
android:textColor="#4E342E" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_columnWeight="1"
android:orientation="vertical"
android:layout_margin="4dp">
<ImageView
android:id="@+id/artwork_image5"
android:layout_width="match_parent"
android:layout_height="100dp"
android:scaleType="centerCrop"
android:src="@drawable/fifthimg"
android:contentDescription="@string/artwork_image5_description" />
<Button
android:id="@+id/add_to_cart_button5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/holo_blue_light"
android:text="@string/add_to_cart"
android:textColor="#4E342E" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
GT&MC, Vishnupuri, Nanded. 12
MAD-22617 Warli Art shop
android:layout_height="wrap_content"
android:layout_columnWeight="1"
android:orientation="vertical"
android:layout_margin="4dp">
<ImageView
android:id="@+id/artwork_image6"
android:layout_width="match_parent"
android:layout_height="100dp"
android:scaleType="centerCrop"
android:src="@drawable/siximag"
android:contentDescription="@string/artwork_image6_description" />
<Button
android:id="@+id/add_to_cart_button6"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/holo_blue_light"
android:text="@string/add_to_cart"
android:textColor="#4E342E" />
</LinearLayout>
</GridLayout>
<Button
android:id="@+id/cancel_button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/buy"
android:background="@color/black"
android:layout_marginRight="150dp"
android:layout_marginLeft="150dp"
android:textColor="#FFFF" />
<Button
android:id="@+id/buy_button"
GT&MC, Vishnupuri, Nanded. 13
MAD-22617 Warli Art shop
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="150dp"
android:layout_marginTop="15dp"
android:layout_marginRight="150dp"
android:background="@android:color/holo_green_light"
android:text="@string/cancel"
android:textColor="#0D47A1" />
</LinearLayout>
package com.example.warliartshop;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
import com.bumptech.glide.Glide; // Make sure to add Glide dependency in build.gradle
import java.util.List;
@NonNull
@Override
public ArtworkViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType)
{
// Inflate the layout for each item
View view = LayoutInflater.from(parent.getContext())
GT&MC, Vishnupuri, Nanded. 15
MAD-22617 Warli Art shop
@Override
public void onBindViewHolder(@NonNull ArtworkViewHolder holder, int position) {
// Get the artwork for the current position
Artwork artwork = artworkList.get(position);
holder.title.setText(artwork.getTitle());
holder.price.setText("Price: $" + artwork.getPrice());
holder.buy.setOnClickListener(v -> {
// Handle buy action
// For example, you can add the item to a cart or perform another action
});
}
@Override
public int getItemCount() {
// Return the total number of artworks
return artworkList.size();
}
}
OUTPUT:-
The Warli Art Shop operates as a digital marketplace that connects local artists who create
Warli art with art enthusiasts and potential buyers. Below is an overview of how the application
works, detailing its key components and user interactions:
GT&MC, Vishnupuri, Nanded. 19
MAD-22617 Warli Art shop
2. User Input:
3. Adding to Cart
Shopping Cart: Users can add artworks to their shopping cart by clicking the "Add to Cart"
button. They can continue browsing and add multiple items.
View Cart: Users can view their cart at any time to review selected items, adjust quantities, or
remove items.
4. Checkout Process
Secure Checkout: When users are ready to purchase, they can proceed to the checkout page.
Here, they will enter shipping information and select a payment method.
Payment Options: The app supports various secure payment methods, including credit/debit
cards, digital wallets, and other online payment systems.
Order Confirmation: After completing the payment, users receive an order confirmation,
including details of their purchase and estimated delivery time
5. Artist Profiles
Showcasing Artists: The app features profiles of local artists, allowing users to learn about their
backgrounds, artistic styles, and other artworks they have created.
Support for Artists: This feature helps promote the artists and provides them with a platform to
reach potential buyers.
6. User Engagement
Reviews and Ratings: After purchasing, users can leave reviews and ratings for the artworks,
providing feedback for both the artists and future buyers.
Favorites and Wishlist: Users can save their favorite artworks to a wishlist for easy access
later.
Push Notifications: Users receive notifications about new arrivals, special promotions, and
events related to Warli art, keeping them engaged with the platform.
News and Events: The app may also provide updates on exhibitions, workshops, or cultural
GT&MC, Vishnupuri, Nanded. 20
MAD-22617 Warli Art shop
8. Cultural Education
Informative Content: Each artwork includes educational content about its cultural significance,
history, and the techniques used, enriching the user’s understanding of Warli art.
Warli art shops typically offer a variety of handcrafted items featuring traditional Warli paintings,
which are characterized by their simple yet captivating geometric patterns and figures. These
shops often sell products like pottery, textiles, and home decor, all showcasing the rich cultural
heritage of the Warli tribe from Maharashtra, India. Artistic Offerings
Handcrafted Items: Warli art shops provide a range of handcrafted products, including wall
hangings, paintings, and decorative pieces that reflect the unique style of Warli art.
Textiles: Many shops feature textiles adorned with Warli motifs, such as cushion covers, table
runners, and sarees, allowing customers to incorporate this art form into their everyday lives.
Pottery: Traditional pottery items, often painted with Warli designs, are also available,
showcasing the tribe's connection to nature and their artistic expression.
Cultural Significance
Heritage Representation: Each piece sold in Warli art shops represents the rich cultural
heritage of the Warli tribe, emphasizing their connection to nature and community life.
Storytelling Through Art: The paintings often depict scenes of daily life, rituals, and nature,
serving as a visual storytelling medium that conveys the tribe's traditions and beliefs.
Shopping Experience
Authenticity: Many Warli art shops prioritize authenticity, ensuring that the products are made
by local artisans who are part of the Warli community.
Workshops and Demonstrations: Some shops may offer workshops or live demonstrations,
allowing visitors to learn about the techniques and history behind Warli art, enhancing the
overall shopping experience.
Sustainability and Support
Supporting Local Artisans: Purchasing from Warli art shops helps support local artisans and
their families, contributing to the preservation of this traditional art form.
Sustainable Practices: Many shops focus on sustainable practices, using eco-friendly materials
and methods in their production processes, aligning with the Warli tribe's respect for nature.
Advantages
1.Cultural Preservation:
The app plays a crucial role in preserving and promoting Warli art, a traditional tribal art
form. By making it accessi ble to a wider audience, it helps keep the cultural
heritage alive.
The platform provides local Warli artists with a marketplace to showcase and sell their
artworks. This support can help artists gain recognition, increase their income, and
sustain their craft.
The app is designed with an intuitive and user-friendly interface, making it easy for users
to navigate, browse artworks, and make purchases without any hassle.
Users can explore a wide variety of Warli artworks, including paintings, wall hangings,
and other decorative items, all in one place. This diversity caters to different tastes and
preferences.
5.Educational Content:
Each artwork is accompanied by informative descriptions that provide insights into the
cultural significance, history, and techniques of Warli art. This educational aspect
enhances user appreciation and understanding.
The app offers a seamless shopping experience, allowing users to add items to their
cart, review their selections, and complete secure transactions from the comfort of their
homes.
Disadvantages
Impact: The app may primarily attract users who are already interested in Warli art or
traditional art forms. This could result in a smaller customer base, limiting sales and growth
potential. If the app fails to engage a broader audience, it may struggle to achieve
sustainability.
2. Dependence on Technology:
Impact: Users who are not tech-savvy or lack access to smartphones and the internet may be
excluded from the platform. This can lead to a disconnect between the app and potential
customers, particularly in rural areas where digital literacy and access may be lower.
3. Quality Control:
Impact: Ensuring the quality and authenticity of artworks can be challenging. If subpar or
inauthentic pieces are sold, it could damage the platform's reputation and lead to customer
dissatisfaction. This may result in negative reviews and a loss of trust among users.
4. Competition:
Impact: The app may face competition from other e-commerce platforms and marketplaces
that sell traditional art. This could make it difficult to differentiate itself and attract users,
potentially leading to lower sales and market share.
5. Logistical Challenges:
Impact: Managing inventory, shipping, and handling returns can be complex, especially for
local artists who may lack experience with e-commerce logistics. Delays or issues in fulfilling
orders could lead to customer frustration and a negative shopping experience.
6. Market Saturation:
Impact: As more artists and platforms enter the market, there may be an oversaturation of
similar products. This can make it harder for individual artists to gain visibility and sales,
potentially leading to decreased income for artists and reduced diversity in the marketplace.
Future scope
The future scope for a Warli art shop project is promising, given the growing interest in
traditional art forms and cultural heritage. Opportunities include expanding product lines to
include home decor, apparel, and digital art, leveraging online platforms for wider reach, and
collaborating with artisans to enhance authenticity and quality.
Additionally, integrating modern marketing strategies and exploring sustainable practices can
further elevate the project's impact and success.
Conclusion
The Warli Art Shop not only serves as a commercial platform for buying and selling traditional
artworks but also acts as a cultural ambassador, promoting the rich heritage of Warli art. By
supporting local artists and providing users with a convenient and educational shopping
experience, the app contributes to the sustainability of this unique art form while fostering a
community of appreciation and engagement.
References
1.https://www.pinterest.com/pranalee9/warli/
2.https://www.blackbox.ai/
3.https://www.geeksforgeeks.org/android-tutorial/