You are on page 1of 20

A PROJECT REPORT

ON

VEGGIE DELIVERY MANAGEMENT

FOR

AISSCE 2023 EXAMINATION

As a part of the Informatics Practices Course

SUBMITTED BY:
Name of the Student: SCS NUMBER:
1. G.SUMANTH SCS1028390
2. YARRAGUNTA AASLESHA SCS1029262
3. ADITYA SUDHAKAR SCS1018628

Under the guidance of Mrs.G. Madhavi and Mr. Karthikeyan


DEPARTMENT OF INFORMATICS PRACTICES

Sri Chaitanya PU & CBSE College, Marathahalli


Bangalore, Karnataka
CERTIFICATE

This is to certify that the Project / Dissertation entitled VEGGIE


DELIVERY MANAGEMENT is a bonafide work done by
G.SUMANTH,YARRAGUNTA AASLESHA, ADITYA
SUDHAKAR class XII in partial fulfillment of CBSE’s AISSCE
Examination 2022-23 and has been carried out under my direct
supervision and guidance. This report or a similar report on the
topic has not been submitted for any other examination and does not
form a part of any other course undergone by the candidate.

__________________ __________________

English teacher Principal

Date:
ACKNOWLEDGEMENT

I would like to thank the institution for giving me the opportunity to


encase and display our talent through this project.
I would like to thank my Informatics Practices teacher, Mrs. G.
Madhavi, for having the patience to guide me at every step of the
project.
I am also grateful to the CBSE BOARD for challenging and giving
us this project in which we all were so engrossed.
I would also like to thank my parents and friends who helped me in
getting the right information for this project.
TABLE OF CONTENTS

S.No Topic Name Page No

1. Abstract 5

2. System requirements 6

3. Database design 7

4. Coding 9

5. Output screens 14

6. Bibliography 19
ABSTRACT

“VEGGIE DELIVERY MANAGEMENT” project is useful for


shop employees as well as customers to keep a track of sales details.
The emergence of digital systems made information available on
the fingertips. By automating the purchases, one can view the details
as and when required in no time.
The features are meant to blend into the system without any
complex functionalities.
By making a digital system, one can generate monthly reports which
can enhance the system. It contains codes which enables customers
to view, modify their information using a secure password system.
SYSTEM REQUIREMENTS

Hardware Components:
1. VGA Monitor
2. Qwerty keyboard
3. 2GB RAM
4. 2.6 GHz Processor
5. Graphics card

Software Components:
1. Windows OS
2. Python 3.11
3. MS Excel (csv file)
Csv file DESIGN

Items and prices:

Profit table:
CODING

Main code:
import pandas as pd

import matplotlib.pyplot as plt

import time

var1=''

while(var1!='end'):

print()

print(' ******WELCOME TO VEGGGIE NEST******')

print()

time.sleep(1.5)

print('Topics we can help you with:')

time.sleep(1.5)

print()

print('1.About us','2.Create new account','3.Login to your account','4.Shop


on Veggie Nest',sep='\n\n')

print()

ch=input('enter your choice \n')

if ch=='1':

print()
print('HELLO DEAR CUSTOMER!')

time.sleep(1)

print()

print('Introducing Veggie Nest, your number 1 platform for buying all kinds
of fresh vegetables everyday!.')

print('Veggie nest is an online supermarket for all your daily veggie needs.
Online shopping now made ')

print('easy with a wide variety of vegetables ,exclusively handpicked to


help you find the best quality')

print('available at the lowest prices')

time.sleep(5)

print()

print('Here are our sales this year: ')

time.sleep(1.5)

Df=pd.read_csv(r"C:\Users\saiaa\Downloads\profit table.csv")

a=Df['Month'].tolist()

b=Df['Sales'].tolist()

mn=[1,2,3,4,5,6,7,8,9,10,11,12]

plt.bar(a,b,color='g')

plt.xlabel('Month')

plt.ylabel('Sales growth in (%)')

plt.show()

time.sleep(1)

elif ch=='2':

print('======CREATING NEW ACCOUNT=======')


time.sleep(1)

print()

user=input('Enter username:')

pas=input('enter password:')

print('Account created successfully')

print('Please login with these credentials')

time.sleep(1)

elif ch=='3':

print('=====PLEASE ENTER LOGIN DETAILS=====')

print()

us=input('Enter username:')

pa=input('Enter password:')

print()

print('LOGIN SUCCESSFUL!!!')

time.sleep(1)

elif ch=='4':

var2=''

while var2!='home':

print('====SHOPPING PAGE====')

time.sleep(1)

print()

print()

print('***VEGETABLES**')

print()
df1=pd.read_csv(r"C:\Users\saiaa\Downloads\profit table.csv")

df1.index=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]

print(df1)

print()

print()

v1=''

v2=''

total=int(0)

time.sleep(1)

while(v2!='end'):

n=input('Please enter the serial number of the vegetable you want to


buy \n')

num=int(n)

veg=df1.iat[num-1,0]

time.sleep(1)

print()

print('Please enter the quantity of ',veg,' you want to buy in kgs')

qu=float(input())

kg=int(df1.iat[num-1,1])

cost=int(qu*kg)

time.sleep(1)

print()

print('Your total cost for ',qu,'kg of ',veg,' is ',cost)

time.sleep(2)
print()

total=total + cost

print('Enter \"go\" to continue shopping or \"end\" to finish


shopping')

v2=input()

print()

print()

time.sleep(2)

print('Your total cost is rupees ',total)

print()

print('Please enter your delivery address:')

add =input()

time.sleep(1)

print('Your order will be delivered to ',add)

print()

time.sleep(1)

print('Please type \"confirm\" to confirm your order of ',total,'rupees')

print('or type \"cancel\" to cancel and restart your order')

con=input()

time.sleep(2)

if con=='confirm':

print('ORDER CONFIRMED!!')

time.sleep(1)

print('Your order will be delivered to you in 15-30 minutes')


time.sleep(1)

print('Thank you for shopping with us !!')

time.sleep(1)

print('Have a great day')

time.sleep(1)

elif con=='cancel':

print('Your order has been cancelled!')

print()

print()

time.sleep(2)

print('Please type \"shop\" to go back to our shopping page')

print(' or \"home\" to go back to our home page')

ch1=input()

if ch1=='shop':

continue

elif ch1=='home':

var2='home'
Output screen

Screen 1: Home Page

Screen 2: About us
Screen 3: Creating new account

Screen 4: Login
Screen 5: Main menu
Screen 6: Shopping menu
Screen 7: Purchase details

Screen 8: Delivery Confirmation


BIBLIOGRAHY

1.www.google.com
2. https://www.python.org
THANKYOU

You might also like