You are on page 1of 38

SMART PARKING SYSTEM

A PROJECT REPORT

Submitted By

PRITEE MISHRA
180450131021

In fulfillment for the award of the degree of

BACHELOR OF ENGINEERING

In

Computer Science Engineering


Shri S’ad Vidya Mandal Institute of Technologyy, Bharuch

Gujarat Technological University, Ahmedabad


April 2022

Gujarat Technological I SVMIT,


Shri S’ad Vidya Mandal Institute of Technology,
Bharuch

CERTIFICATE

This is to certify that the project report submitted along with the project entitled Smart
Parking System has been carried out by Pritee Mishra(180450131021) under my guidance
in partial fulfilment for the degree of Bachelor of Engineering in Computer Science
Engineering, 8th Semester of Gujarat Technological University, Ahmadabad during the
academic year 2021-22.

Prof. Ankit Patel Dr. Kruti J Dangarwala


Internal Guide Head of the Department

Gujarat Technological I SVMIT,


COMPANY CERTIFICATE

Gujarat Technological I SVMIT,


GUJARAT TECHNOLOGICAL UNIVERSITY
CERTIFICATE FOR COMPLETION OF ALL ACTIVITIES AT ONLINE PROJECT
PORTAL
B.E. SEMESTER VIII, ACADEMIC YEAR 2021-2022
Date of certificate generation : 02 May 2022 (11:24:15)

This is to certify that, Mishra Pritee Shyamnarayan ( Enrolment Number -


180450131021 ) working on project entitled with Python with Django from
Computer Science & Engineering department of SHRI SAD VIDYA MANDAL
INSTITUTE OF TECHNOLOGY,BHARUCH had submitted following details
at online project portal.

Internship Project Report Completed

Name of Student : Mishra Pritee Name of Guide : Mr. Ankit D Patel


Shyamnarayan

Signature of Student : *Signature of Guide :

Disclaimer :
This is a computer generated copy and does not indicate that your data has been evaluated. This is the receipt that
GTU has received a copy of the data that you have uploaded and submitted as your project work.

*Guide has to sign the certificate, Only if all above activities has been Completed.
Shri S’ad Vidya Mandal Institute of Technology, Bharuch

DECLARATION

We hereby declare that the Internship / Project report submitted along with the Internship /
Project entitled SMART PARKING SYSTEM (Intern trainee) submitted in partial
fulfilment for the degree of Bachelor of Engineering in Computer Science Engineering to
Gujarat Technological University, Ahmedabad, is a bonafide record of original project work
carried out by me at AUGUSTCODE INFOTECH Pvt Ltd. under the supervision of
ALTAF AHMAD LIYA and that no part of this report has been directly copied from any
students’ reports or taken from any other source, without providing due reference.

Name of the student Sign of the


student Pritee Mishra

Gujarat Technological V SVMIT,


ACKNOWLEDGMENT
It would be my honour to present a report on “Smart Parking”.
I am thankful and would like to express my gratitude to my company guide Altaf Ahmad
Liya who helped us to accomplish this wonderful project “Smart Parking”, who helped to
doing lot of research work and also for his incredible support and encouragement that he has
extended. He was always read to help all interns in every possible situation.
I am thankful and would like to express our gratitude to our faculty guide Prof. Ankit Patel
who helped us to accomplish this wonderful project “Smart Parking”, who helped to doing lot
of research work and also for his incredible support and encouragement that he has extended.
We are also thankful to our parents, friends and other staff members for their significant
assistance and guidance.
And also, we are thankful to our Head of Department Dr. Kruti Dangarwala who provides
us this golden opportunity to present ourselves through this project.
Finally, thanks to Shri S’ad Vidya Mandal Institute of Technology for providing us platform
to present the project.

Thank You,
Pritee Mishra

Gujarat Technological V SVMIT,


ABSTRAC

In today’s fast, busy, digital life it is little hard thing to manage all of the things manually. At
our residential area, the societies are facing some difficulties according to parking. In this
project we observe that many places we needed parking of vehicle like cars two wheels etc. in
government office, food and vegetable market, shopping mall, residence parking etc. So, we
need to parking space arrangement for parked vehicle.

In this project we choose one place for parked vehicle near the fruit and vegetable market.
We observe to people parked vehicle at road and go to bring a fruit and vegetable.

We observe place and decide to develop an application which can help the society for
Parking of their vehicle and also reduces traffic which occurred due to parked car at road.

Gujarat Technological V SVMIT,


List Of
Fig 1.3.1 Organisation Chart 1
Fig 5.1.1 Use case diagram 13
Fig 5.2.1 Sequence Diagram 13
Fig5.3.1 Activity Diagram 14
Fig 5.4.1 Class Diagram 14
Fig 6.2.1 Home page 15
Fig 6.2.2 Sign Up page 15
Fig 6.2.3 Sign In page 16
Fig 6.2.4 Slot booking page 16
Fig 6.2.5 Slot 16
Fig 6.2.6 Payment Status 17
Fig 6.2.7 Parking Space 17
Fig 6.2.8 Login parking space owner 17
Fig 6.2.9 Parking area details 18
Fig 7.1.1 Login process 20
Fig 7.1.2 Show wrong email or password 20
Fig 7.2.1 Problem cause 20
Fig 7.2.2 Problem cause in booking slot 21

Gujarat Technological VI SVMIT,


List Of
Table No. Table Name Page No.
Table 3.5.1.1 Hardware Requirements 9
Table 3.5.1.2 Software Requirements 9
Table 3.5.2.1 Tools and Technology 10

Gujarat Technological I SVMIT,


Table Of

Acknowledgement VI

Abstract VII

List of Figure VIII

List of Table IX

Table of Content X

CHAPTER 1 OVERVIEW OF COMPANY 1

1.1 History 1

1.2 Different product/Scope of Work 1

1.3 Organization Chart 1

1.4 Capacity of Department 2

CHAPTER 2 OVERVIEW OF DIFFERENT DEPARTMENT 3

2.1 Overview of Each Department 3

2.2 Specification of Each Department 3

CHAPTER 3 INTRODUCTION TO PROJECT 5

3.1 Introduction to Project 5

3.2 Purpose 5

3.3 Objective 5

3.4 Scope 5

3.5 Technology and Literature Review 5

3.5.1 Hardware and Software Requirement specification 5

3.5.2 Tools and Technology 6

3.5.3 Literature Review 6

3.6 Project Planning 8

Gujarat Technological X SVMIT,


3.7 Project Scheduling 9

CHAPTER 4 SYSTEM ANALYSIS 11

4.1 Study of Current System 11

4.2 Problem and Weaknesses of Current System 11

4.3 Requirements of New System 11

4.4 System Feasibility 11

4.5 Features of New System 12

CHAPTER 5 SYSTEM DESIGN 13

5.1 Design and Planning 13

5.2 Use case diagram 13

5.3 Sequence diagram 13

5.4 Activity diagram 14

5.5 Class diagram 14

CHAPTER 6 IMPLEMENTATION 15

6.1 Implementation Platform 15

6.2 Modules 15

6.2.1 Home page 15

6.2.2 Sign up page 15

6.2.3 Sign in page 16

6.2.4Slot Booking Page 16

6.2.5 Booking details 17

6.2.6 Pay for booking of slot 17

6.2.7 Payment status 17

6.2.8 Parking place details 17

6.2.9 Login for parking space owner 18

Gujarat Technological X SVMIT,


CHAPTER 7 TESTING 19

7.1 Testing plan / Strategy 19

7.2 Problem may cause in your system 20

CHAPTER 8 DISCUSSION AND CONCLUSION 22

8.1 Overall Analysis of Internship 22

8.2 Dates of continuous evaluations 22

8.3 Summary of Internship 23

References 24

Gujarat Technological X SVMIT,


2153 Overview of the

CHAPTER 1: OVERVIEW OF THE COMPANY


1.1 HISTORY
August Infotech was started at the turn of the century. Just as our name takes imperial
roots, deriving from King Augustus, our virtue stands tall with most of our clients
acquired through word-of-mouth.
Our zest to experience the medley of creativity and technology led us into the reign of
information, and in the midst of internet revolution.
Founded single-handedly by Jitesh Kapadia, in 2000, we have come a long way from
being a one-manarmy to a team that comprises 75+ professionals.
1.2 DIFFERENT PRODUCTS/SCOPE OF WORK
• Web applications (CMS, E-commerce, Web apps)
• Mobile app (Android, IOS, React Native, Xamarin)
• E-commerce (Woo commerce, Shopify)
• Digital Experience
• Enterprise Mobile Application
• Software Testing and QA
• Artificial Intelligence and Machine Learning
• Digital Process Automation
1.3 ORGANIZATION CHART

Fig 1.3.1 Organisation Chart

Gujarat Technological 1 SVMIT,


2153 Overview of the

Augustcode Infotech Pvt Ltd mission is to an Outsourcing software and product


development company they are delivering a complete life cycle of innovative web
development services harnessing technological prowess to tap the full potential of IT for
business excellence.
1.4 CAPACITY OF DEPARTMENT
The overall capacity of Augustcode Infotech Pvt Ltd as an organization, including all the
offices would 100 to 150. This bunch of people is divided into various departments, each
working exceptionally to deliver the best and they are going to start a new branch till the
month of august.

Gujarat Technological 2 SVMIT,


2153 Overview of Different

CHAPTER 2: OVERVIEW OF DIFFERENT DEPARTMENT


2.1 OVERVIEW OF EACH DEPARTMENT
(1) Web Development
 Website and Web Application Development - Web Apps: Python (Django and
Flask),
 PHP (Laravel, CodeIgniter, Custom PHP), AWS Service, SalesforceServices
 CMS: WordPress & Drupal - Eccomerce: WooCommerce, Shopify
 JavaScript: jQuery, React JS, Angular JS, Node JS, Express JS.
(2) Mobile Apps Artificial Intelligence & Machine Learning
(3) Project Management
(4) BDE (Sales) / Digital Marketing
(5) Quality Assurance
(6) IT Networking
2.2 SPECIFICATION OF EACH DEPARTMENT
1. Web Application
Let company be your web developing partner and transform client’s businesses.
The world has shrunk to become one giant market space where every business needs to
have stunning web space of its own. Company are website development company in India
that you need. Collaborate with us for a seamless web partnership. Let client’s presence in
the world wide web be eminent with our web development solutions.
 Python
 PHP
 NodeJS
 AWS Amplify, Cognito, Lambda, AppSync
2. Mobile Apps
Become omnipresent with our tailor-made Mobile Apps.
Give the world a chance to visit realm right from their phones. Let products and services
be only a few-clicks’ away from our prospects. As an android app development company
in India company can help you in becoming efficient and serve you better. Company’s
erudite iOS developers are adept in transforming the way you are perceived in the virtual
world.
 Android
 iOS

Gujarat Technological 3 SVMIT,


2153 Overview of Different

 React Native
 Xamarin
3. CMS
Let company be your Enterprise CMS development partner
ACS provide the Enterprise Content Management System services for the small, medium
and large enterprise businesses to create websites, business portals, and intranets. ACS
offer Enterprise CMS on WordPress, Drupal, CraftCMS, Wagtail and django CMS. From
a small business next door, to the top companies on NYSE our clients rely on ACS for
their CMS based websites.
 WordPress
 Drupal
 CraftCMS
 Wagtail
 django CMS
4. AI/ML
Embrace and evolve with the new dawn of technologies.
The future is indeed here. The undeniable progress in the aspect of technology has
brought forth a whole new dimension. Being the Artificial Intelligence development
company in India, ACS bring you a plethora of options to discover.
 Internet of Things (IoT)
 Artificial Intelligence
 Machine Learning
 Big Data
 Blockchain

Gujarat Technological 4 SVMIT,


2153 Introduction to

CHAPTER 3: INTRODUCTION TO PROJECT


3.1 PROJECT SUMMARY
Augustcode Infotech PVT LTD offer end to end services across multiple technology
client around the world So being part of the Full Stack developer at August infotech gives
me opportunity to enhance my skills career in Web development. By learning through the
learning path at Augustcode Infotech Pvt Ltd, I am able to enhance, my skills as a
developer and learn how to work with larger teams.
3.2 PURPOSE
The purpose of this internship, I learn and build the webpage application using different
like HTML, CSS, JavaScript, React, Nodejs, Git integration and currently we are working
on online Shopping.
3.3 OBJECTIVE
The internship aims to learn new skills and again knowledge about new language
Introduction to the new technology world of coding and webpage development has been
an aim of the Internship. The Internship aims to develop most of the interns making them
to ready for ongoing market. Research, Discuss and develop different aspects of the
webpage application. Getting to know about the work environment of the corporate.
Develop and improve, business skills in communication, technology quantitative
reasoning and teamwork.
3.4 SCOPE
The smart parking system will serve the book slots and parked car with security. That will
be save time and is user friendly. Any time user checks the available slots for car
3.5 TECHNOLOGY AND LITERATURE REVIEW
3.5.1 Hardware and Software Requirement specification
 Hardware Requirements
Number Description
1 PC with 250 GB or more Hard disk.
2 PC with 2 GB RAM.
3 PC with Pentium 1 and above.
Table 3.5.1.1 Hardware Requirements

Gujarat Technological 5 SVMIT,


2153 Introduction to

 Software Requirements
Number Description Type
1 Operating System Windows XP / Windows
2 Language Python
3 Database SQLite3
4 IDE Visual Studio IDE
5 Browser Google Chrome
Table 3.5.1.2 Software Requirements

3.5.2 Tools and Technology


Frontend JavaScript, HTML5, CSS3, Bootstrap4, ReactJS

Backend Django
Code editor Visual Studio IDE
Version Control System and Git and GitHub
Code Management
Table 3.5.2.1 Tools and Technology
3.5.3 Literature Review
Visual Studio IDE:
 Visual Studio is a dedicated Python Integrated Development Environment (IDE)
providing a wide range of essential tools for Python developers, tightly integrated
to create a convenient environment for productive Python, web, and data
science development.
Python:
 Python is a high level, general-purpose programming language. Its language
constructs and Object-oriented approach aim to help programmer write clear,
logical code for small and large scale projects.
 OS – Windows, Linux/UNIX, macOS and more
 Paradigm – Object oriented, procedural, functional, structured, reflective
 File name extensions: .py, .pyi, .pyc, .pyo, .pyw, .pyz
 Python is commonly used for developing websites and software, task automation,
data analysis and data visualization.
 Python syntax and dynamic typing with its interpreted nature make it an ideal
language for scripting and rapid application development.

Gujarat Technological 6 SVMIT,


2153 Introduction to

 Python makes the development and debugging fast because there is no


compilation step included in python development, and edit-test-debug cycle very
fast.
HTML
 HTML is the standard markup language for creating web pages and web
applications. With cascading style sheets (CSS). It forms a triad of corner stone
technologies for the World Wide Web. Web browsers receives HTML documents
from a web server or form local storage and render them into multimedia web
pages. HTML describes the structure of a web page semantically and originally
included cues for the appearance of the document. With HTML constructs, image
and other objects, such as interactive forms may be embedded into the rendered
page. It provides a means to create structured documents by denoting structural
semantics for text such as headings, paragraphs, lists, links, quotes and other
items.
CSS
 Cascading Style Sheet (CSS) is a style sheet language used for describing the
presentation of a document written in a markup language. Although most often
used to set the visual style of web pages and user interfaces written in HTML and
XHTML, the language can be applied to any XML document, including plain
XML, SVG and XUL, and is applicable to rendering in speech, or on other media.
CSS is designed primarily to enable the separation of presentation and content,
including aspects such as the layout, colors, and fonts. This separation can
improve content accessibility, provide more flexibility and control in the
specification of presentation characteristics, enable multiple HTML pages to share
formatting by specification the relevant CSS in a separate .CSS file, and reduce
complexity and repetition in the structural content.
ReactJS:
 React is a preferred technology among enterprises to create intuitive and engaging UIs
easily. As an experienced React web development company, our proficiency and
approach in building smart web and mobile app solutions deliver a unique brand
experience across devices.
Django:
 Django is a high-level python web framework that enables rapid development of
secure and maintainable websites.

Gujarat Technological 7 SVMIT,


2153 Introduction to
 Some reasons for selecting Django framework are

Gujarat Technological 8 SVMIT,


2153 Introduction to

 Built with python so easy to learn


 Cross platform (run its code on any platform)
 Open Source and Huge Community support
 Batteries included (almost everything to develop a full-fledged application)
 Security (default security)
 Built in admin UI
 ORM – Object Relational Mapper (compatible with number of database)
 Follow DRY – Don’t repeat Yourself (for avoiding unnecessary bugs, repeated
code lines)
 Scalable and reliable
 Good documentation
3.6 Model Used
The waterfall model was selected as the SDLC model due to the following reasons:
 Requirements were very well documented, clear and fixed.
 Technology was adequately understood.
 Simple and easy to understand and use.
 Easy to manage due to the rigidity of the model.
 Each phase has specific deliverables and a review process.
 Clearly defined stages.
 Well understood milestones. Easy to arrange tasks.

Fig 3.6.1 Waterfall Model


Requirement Gathering and analysis
Business requirements are gathered in this phase. This phase is the main focus of the
project managers and stake holders. Meetings with managers, stake holders and users are
held in order to determine the requirements like; who is going to use the system? How
will they
Gujarat Technological 9 SVMIT,
2153 Introduction to

use the system? What data should be input into the system? What data should be output
by the system? These are general questions that get answered during a requirement
gathering phase.
After requirement gathering these requirements are analysed for their validity and the
possibility of incorporating the requirements in the system to be development is also
studied. Finally, a Requirement Specification document is created which serves the
purpose of guideline for the next phase of the model.
 System Design − In this phase the system and software design are prepared from
the requirement specifications which were studied in the first phase. System
Design helps in specifying hardware and system requirements and also helps in
defining overall system architecture. The system design specifications serve as
input for the next phase of the model
 Implementation − On receiving system design documents, the work is divided in
modules/units and actual coding is started. Since, in this phase the code is
produced so it is the main focus for the developer. This is the longest phase of the
software development life cycle.
 Integration and Testing − After the code is developed it is tested against the
requirements to make sure that the product is actually solving the needs addressed
and gathered during the requirements phase. During this phase unit testing,
integration testing, system testing, acceptance testing is done.
 Deployment of system − After successful testing the product is delivered /
deployed to the customer for their use.
 Maintenance − Once when the customers start using the developed system then
the actual problems come up and needs to be solved from time to time. This
process where the care is taken for the developed product is known as
maintenance.
3.7 Roles and Responsibilities
Role: Full Stack developer
3.7.1 Responsibilities:
Developing Responsive Web Apps and Every end of the week we have to give
Presentation to our mentor and other interns about the topic given to us. The main aim
and objective of this internship is to get an in-depth knowledge of all the technologies.
I’ll be well- acquainted with HTML, CSS, React, MySQL. Along with the technical
skills, I should know the ethics of the professional word, which includes

Gujarat Technological 1 SVMIT,


2153 Introduction to
communication,

Gujarat Technological 1 SVMIT,


2153 Introduction to

interpersonal skills, soft skills and character building. Some of the objectives are
mentioned below: -
• Design modules as guided by faculty.
• Work with MySQL queries.
• Learn frontend languages/libraries like HTML, CSS and.
• Learn backend languages like JavaScript, PHP,

Gujarat Technological 1 SVMIT,


2153 System

CHAPTER 4: SYSTEM ANALYSIS


4.1 STUDY OF CURRENT SYSTEM
In existing, we need to maintain the Excel sheets, CSV etc. files for the user daily and
monthly expenses. In existing, there is no as such complete solution to keep a track of its
daily expenditure easily. To do so a person as to keep a log in a diary or in a computer,
also all the calculations need to be done by the user which may sometimes results in
errors leading to losses.
4.2 PROBLEM AND WEAKNESSES OF SYSTEM
 User have to enter record manually
 The category divided maybe messy
 Person who is handling should have some technical knowledge.
 Validations are given at the time of booking so user need to enter exact time including
date.

4.3 REQUIREMENTS OF SYSTEM


To reduce manual calculations, we propose an application which is developed by
Android. This application allows users to maintain a digital automated diary. Each user
will be required to register on the system at registration time, the user will be provided id,
which will be used to maintain the record of each unique user. Expense Tracker
application which will keep a track of Income-Expense of a user on a day-to-day basis.
This application takes Income from user and divides in daily expense allowed. If u exceed
that day’s expense it will cut if from your income and give new daily expense allowed
amount, and if that day’s expense is less it will add it in savings. Expense tracking
application will generate report at the end of month to show Income-Expense via multiple
graphs. It will let you add the savings amount which you had saved for some particular
Festivals or day like Birthday or Anniversary.
4.4 SYSTEM FEASIBILITY
A feasibility study is a high-level capsule version of the entire System analysis and
Design Process. The study begins by classifying the problem definition. Feasibility is to
determine if it’s worth doing. Once an acceptance problem definition has been generated,
the analyst develops a logical model of the system. A search for alternatives is analysed
carefully. There are 3 parts in feasibility study.

Gujarat Technological 1 SVMIT,


2153 System

1) Operational Feasibility
2) Technical Feasibility
3) Economical Feasibility
1. Operational Feasibility
Operational feasibility is the measure of how well a proposed system solves the problems,
and takes advantage of the opportunities identified during scope definition and how it
satisfies the requirements identified in the requirements analysis phase of system
development. The operational feasibility assessment focuses on the degree to which the
proposed development projects fits in with the existing business environment and
objectives with regard to development schedule, delivery date, corporate culture and
existing business processes.
2. Technical Feasibility
This involves questions such as whether the technology needed for the system exists, how
difficult it will be to build, and whether the firm has enough experience using that
technology. The assessment is based on outline design of system requirements in terms of
input, processes, output, fields, programs and procedures. This can be qualified in terms
of volume of data, trends, frequency of updating in order to give an introduction to the
technical system.
3. Economical Feasibility
Establishing the cost-effectiveness of the proposed system i.e., if the benefits do not
outweigh the costs, then it is not worth going ahead. In the fast-paced world today there is
a great need of online social networking facilities. Thus, the benefits of this project in the
current scenario make it economically feasible. The purpose of the economic feasibility
assessment is to determine the positive economic benefits to the organization that the
proposed system will provide. It includes quantification and identification of all the
benefits expected. This assessment typically involves a cost/benefits analysis.
4.5 FEATURES
 Human evaluation is low.
 Traffic issues are solved.
 Contains case studies that illustrate how to approach the economic analysis of
typical design issues.
 Presents up-to-date purchase cost data for process equipment and flexible
estimation methods.

Gujarat Technological 1 SVMIT,


2153 System

CHAPTER 5: SYSTEM DESIGN


5.1 USE CASE DIAGRAM
A use case diagram is a graphical depiction of a user's possible interactions with a
system.

Fig 5.1.1 Use case Diagram


5.2 SEQUENCE DIAGRAM
A sequence diagram or system sequence diagram shows object interactions arranged in
time sequence in the field of software engineering.

Fig 5.2.1 Sequence Diagram


5.3 ACTIVITY DIAGRAM
Activity diagrams are graphical representations of workflows of stepwise activities and
actions with support for choice, iteration and concurrency.

Gujarat Technological 1 SVMIT,


2153 System

Fig 5.3.1 Activity Diagram

5.4 Class
Diagram
Class diagrams are the blueprints of our system or subsystem. We can use class diagrams
to model the objects that make up the system, to display the relationships between the
objects, and to describe what those objects do and the services that they provide. Class
diagrams are useful in many stages of system design

Fig 5.4.1 Class Diagram

Gujarat Technological 1 SVMIT,


2152 Implementati

CHAPTER 6: IMPLEMENTATION
6.1 IMPLEMENTATION PLATFORM
Visual Studio IDE:
 Visual Studio is a dedicated Python Integrated Development Environment (IDE)
providing a wide range of essential tools for Python developers, tightly integrated to
create a convenient environment for productive Python, web, and data
science development.

 The Visual Studio IDE is one of the most popular editors used by professional Python
developers and programmers. The vast number of Visual Studio features doesn't make
this IDE difficult to use–just the opposite. Many of the feature’s help make Visual
Studio a great Python IDE for beginners.
6.2 MODULES
6.2.1 SignUp Page:
Here User have to enter their name, emailed, Password, Mobile No and License No to
register in the application.
Fig 6.2.1 SignUp Page
6.2.2 SignIn Page:

Here User have to enter their Account type, Email and Password for the Signup.

Fig 6.2.2 Sign in Page


6.2.2 Slot Booking Page:

Gujarat Technological 1 SVMIT,


2152 Implementati

Here User have to enter their Licence No, Parking Slot and Duration For book their slot.

Fig 6.2.2 Slot booking Page


6.2.4 Booking details:
Here User can see their Booking Details.

Fig 6.2.4 Booking details


6.2.5 Pay for booking of slot:
Here User Can Pay for Booking by using Debit Card.

Fig 6.2.5 Slot

Gujarat Technological 1 SVMIT,


2152 Implementati

6.2.6 Payment Status:


Here it will show the current bookings and past bookings of the customer.

Fig 6.2.6 payment status

6.2.7 Parking Space details:


Here it will show the parking slot details.

Fig6.2.8 Parking Space

Fig 6.2.7 Parking Space


6.2.8 Login for parking space owner:
Here admin can control the System by emitting the customer or user.

Fig 6.2.8 Login for parking space owners

Gujarat Technological 1 SVMIT,


2152 Implementati

6.2.9 Your Parking Area details


Here you can have view about the parking area where you can park your Vehicle safely.

Fig 6.2.9 Parking area details

Gujarat Technological 2 SVMIT,


2153 Testi

CHAPTER 7: TESTING
7.1 Testing Plan / Strategy
Prototype Testing is conducted with the intent of finding defects before the website goes
live. Online Prototype Testing allows seamlessly to collect quantitative, qualitative, and
behavioural data while evaluating the user experience.
Characteristics of Prototype Testing:
• To evaluate new designs prior to the actual, go, live to ensure that the designs are clear,
easy to use and meet user’s requirements.
• Is best when iterative testing is built into the development process, so that changes can
be easily made often to ensure that major issues do not arise well before going live.
• Provides confirmation about the new design direction, branding and messaging are
going in the right direction.
Different fidelities for testing prototypes
While some believe in testing early with rough prototypes and others advocate testing
higher fidelity prototypes, we believe the best approach is to test at every fidelity possible
— and as often as possible.

Gujarat Technological 2 SVMIT,


2153 Testi

1. Validation in Customer Login:


If the user enters a wrong information about registration, then a waring message will be
displayed showing that Invalid information entered. Here, Customer enter wrong email
address in Registration in given below

Fig 7.1.1 Login Process

Fig 7.1.2 Show wrong email password

Gujarat Technological 2 SVMIT,


2153 Testi

7.2 PROBLEM MAY CAUSE IN YOUR SYSTEM


Customer add information for registration in sign up page that time when he forgot to enter
any field then the error message will be display that show as below

Fig 7.2.1 Problem cause

Fig 7.2.2 Problem case in booking slot

Gujarat Technological 2 SVMIT,


2153 Discussion and

DISCUSSION AND CONCLUSION


I had learnt more about technology that are used in frontend side, learn about how the
frontend developer and backend developer works together, how project manager handle
client work with developer, how Q & A testing work with developer to solve bugs. Learn
how project team leader manager their team to complete the project in given timeline.
DATES OF CONTINUOUS EVALUATION
We had our internship evaluation on dates:
 First Meeting with mentor – 15/02/2022
 First Internal Evaluation- 31/03/2022
 Second Internal Evaluation – 28//04/2022

Gujarat Technological 2 SVMIT,


2153 Discussion and

SUMMARY OF INTERNSHIP
Overall, internship is a really good program, it helps me to enhance and develop my
skills, abilities, and knowledge in Technical, Communication and Soft Skills. It was a
good experience. Augustcode Infotech is best IT company to do the internship since it
provides numerous benefits and advantages to the interns. The treatment by the
company was just equitable and professional. I have learned from different
departments developers that how they work, how they manage client work etc. I am
grateful and thankful to my mentor Altaf Ahmad Liya and other mentors of our
company for the experience and tutoring. They also help me to handle some of my
weakness and provided guidance to me Whenever I am in need. I also become
confident in book review, CSR activities, and communication skills.

Gujarat Technological 2 SVMIT,


2153 Discussion and

REFERENCE
 www.python.org
 www.augustinfotech.com
 www.djangoproject.com
 www.github.com

Gujarat Technological 2 SVMIT,

You might also like