Summer Internship
Summer Internship
GUIDED BY :
06 IMPLEMENTATION
07 REFERENCES
08 CONCLUSION 1
01
COMPANY DETAILS
2
Company Name : SARD.
3
02
TIMELINE CHART
4
Developed
Explored Basic
Flutter, Added
component
HTML, Advance
and Deployment
CSS and features.
firebase
Bootstrap integration
01 02 03 04 05 06 07 08
Developed
Explored Started Admin Debugging
Telegram working on Dashboard
API and new website
tailwind and Telegram
css bot
5
03
PROJECT INTRODUCTION
6
• This is a software solution, which gives an opportunity to remotely and centralized
manage the digital signage networks. It allows you to manage all the content, been it
audio, video, dynamic streams or interactive scenarios at any time and from any place.
• This solution can successfully work for any business, which is ready to communicate
with its audience in a modern way. It can be applied for ad screens in retail, digital
menu boards in QSR, corporate TV within the enterprise networks, info and touch
monitors in the bank branches and etc.
• Feel free to check the benefits & opportunities, which digital signage solution can bring
to your business in the Solutions section of our web-site.
• Simple and reliable digital signage solution for retail stores. Schedule your promos in
advance and manage its broadcasting at any time and from any place.
7
5
04
TECHNOLOGY / PLATFORM USED
FOR DEVELOPMENT
8
Sard Application : Telegram Bot :
Flutter Python
JSON Flask
Firebase Telegram API
Google Play Store Firebase
Mailgun
Heroku
Sard Website :
Bootstrap
HTML
CSS
Javascript
Tailwind CSS
9
05
10
WEEK 1 - 16TH - 21ST MAY
11
WEEK - 1
Familiar with company.
Designed form using HTML and CSS.
Designed form using Bootstrap.
Designed dummy website using grid in Bootstrap.
Explored and learnt JavaScript.
Basic JavaScript implementation.
Learnt Dart language.
Understood basic of widget.
Learnt OOPS concept in dart.
Created I am rich app.
Created weather app.
12
WEEK - 2
13
WEEK - 3
14
WEEK - 4
Added Font settings feature (font style, font size and font colour)
Added Timer feature and timer settings.
Added time-zone setting feature.
Added Arabic language.
Improvised UI.
Added Terms page to the website.
Added Policy page to the website.
Restructured contact us form.
Restructured website to also support Arabic language.
16
WEEK - 6
Explored argon-react-dashboard.
Understood documentation and working of the software.
Created API endpoint in flask.
Fetching data from API endpoints.
Added graph to visualise data.
Added table to visualise user data.
Added buttons to handle user data.
Establish redux for authentication setup.
17
WEEK - 7
18
WEEK - 8
19
06
IMPLEMENTATION
20
Website – sard.ai
Figure 1 21
22
Figure 2
Figure 3 23
Figure 4 24
Figure 5 25
Telegram Bot - https://t.me/Sardaibot
Figure 6
26
Figure 7 27
Figure 8 28
Dashboard
Figure 9
29
Figure 10
30
Figure 11
31
32
Figure 12
Firebase
Figure 13 33
REFERENCES
Telegram api: https://core.telegram.org/bots
Flask https://flask.palletsprojects.com/en/2.1.x/tutorial/
pytelegrambotapi https://pypi.org/project/pyTelegramBotAPI/0.3.0/
HTML https://www.w3schools.com/html/
CSS https://www.w3schools.com/CSS/default.asp
Javascript https://www.w3schools.com/JavaScript/default.asp
Bootstrap https://www.w3schools.com/Bootstrap4/default.asp
Flutter https://docs.flutter.dev/
Argon Dashboard https://www.creative-tim.com/product/argon-
dashboard-react
34
CONCLUSION
During this summer internship of 2 months, we have developed complete SAAS software
from scratch.
We learnt to work in teams to provide more fruitful and efficient results.
We also learnt to understand user needs and communicating with client.
This summer internship provided us a platform to enhance our skills as well as learn new
skills and a great industrial exposure which was a great experience.
35