You are on page 1of 12

SIR M VISVESVARAYA INSTITUTE OF

TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

INTERNSHIP PRESENTATION
ON
SOLAR SALES APPLICATION
USING FLUTTER AND ANDROID SDK

By: Under the guidance of:


Abhay M Gudihal Mrs. SAVITHA P
USN :1MV19CS400 Asst prof, Dept. of CSE,
SMVIT
ABSTRACT

• Android is an open source and Linux-based Operating System for mobile devices
such as smartphones and tablet computers. Android was developed by the Open
Handset Alliance, led by Google, and other companies.
• Flutter is an open source framework by Google for building beautiful, natively compiled,
multi-platform applications from a single codebase.
• Dart is the programming language used to code Flutter apps. Dart is another product
by Google and released version 2.1, before Flutter, in November.
INTRODUCTION

Aim of the Project


• Peacock Solar is a sister company of Blitzjobs. It is a solar sales company. The company
requires a mobile application for handling Solar sales.
Purpose of the Project
• The main purpose of the project is to build and implement a mobile application for
managing solar sales of the company. Project is to provide an easy and efficient
application for managing Sales.
About the project
• The proposed project is an android application that provides a easy to browse, order and
track the sales of solar panels which will be sold by the company.
• It has an admin side as well as a customer side application. The customer side application is
for browsing and ordering solar panels. The admin side application is to manage the sales
that have been ordered by customers.
Objectives
• Learn about Flutter and Dart
• Learn new skills with current technological knowledge
• Get constructive feedback
• Learn from those feedback
COMPANY PROFILE

• Corporate Name: Blitzjobs


• Main Office: Blitzjobs, Sandeep Square, Bengaluru, Karnataka 560103
• Phone: 9639495749
• Contact Person : Ashutosh (Team leader)
• E-mail : sales@blitzjobs.in
• Company Category: HR Management and Sales
TRAINING CONTENT

Frontend Technologies:
• XML(Android Studio): XML stands for extensible Markup Language. XML
is a markup language much like HTML. XML was designed to store and
transport data. XML was designed to be self-descriptive.
• Flutter: Flutter transforms the app development process. Build, test,
and deploy beautiful mobile, web, desktop, and embedded apps from a
single codebase.
• Dart: Dart is the programming language used to code Flutter apps. Dart is another
product by Google and released version 2.1, before Flutter, in November.

Backend Technologies:
• Firebase: Firebase is a popular BaaS platform from Google. It provides a broad range of
features and components that help mobile and web application development. Firebase is a
NoSQL database platform program that follows the JSON protocol for data storage
actions.
REQUIREMENTS

Hardware Requirements:
• Microsoft® Windows® 7/8/10 (64-bit)
• 4 GB RAM minimum, 8 GB RAM recommended.
• 2 GB of available disk space minimum,
• 4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator
system image)
• 1280 x 800 minimum screen resolution.
Software Requirement:

• Visual Studio Code


• Android Studio SDK
• Flutter
• Dart compiler
SNAPSHOTS
REFERENCES

• https://docs.flutter.dev/reference/tutorials
• https://dart.dev/tutorials
• https://developer.android.com/studio
• https://firebase.google.com/

You might also like