Thinkinglight Photography Web System
Thinkinglight Photography Web System
GROUP 02
A PROJECT SUBMITTED TO
INTERNATIONAL COLLEGE OF BUSINESS AND TECHNOLOGY (ICBT)
IN PARTIAL FULFILLMENT OF THE REQUIREMENTS
FOR THE
HD IN COMPUTING AND SOFTWARE ENGINEERING
AUGUST 2023
Acknowledgement
We would like to extend our heartfelt thanks to all those who have played a part in the successful
completion of the "Thinking Light Photography Web System." This project has been a journey marked by
growth, learning, and collaboration, and we are grateful for the guidance and support that have guided us.
Foremost, we express our deep appreciation to Ms. Vindya, our project supervisor. Her expertise, guidance,
and feedback have been of immense value throughout this endeavor. Her consistent support has been pivotal
in shaping the trajectory and quality of our project.
Our gratitude also extends to the entire team for their dedication and hard work. The spirit of teamwork and
collaboration brought to the table by each member has been crucial in achieving our objectives. The
exchange of ideas, brainstorming sessions, and combined efforts have been the driving force behind the
project's success.
Additionally, we acknowledge our instructors and mentors for providing us with a solid foundation in the
principles of software engineering. Their teachings and insights have equipped us with the necessary
knowledge to tackle the challenges posed by this project.
Lastly, we want to express our appreciation to our friends, families, and loved ones for their unwavering
support and encouragement. Their belief in our abilities has been a motivating factor in our efforts.
In closing, this project stands not only as a technical accomplishment but also as a testament to the
significance of collaboration and determination. Each contribution, regardless of its scale, has played a vital
role in shaping the outcome of this journey.
Table of Contents
No table of contents entries found.
Table of Figures
Chapter 01
1.1 Introduction
Literature Review
A growing number of photographers are using websites to showcase their picture shoots, engage with
potential clients, reach their audience, and communicate with a bigger audience. This review of the literature
aims to explore several aspects of photography websites, including design, user experience, user-friendly
interface, marketing strategies, and the impact of social media on photographers' online presence.
Considering the user experience and website design that we need to investigate The importance of user
experience and outstanding website design in luring visitors to the site and converting them into customers
has been stressed in several studies. Components like a distinctive user interface, high quality photos and
video clips, visually pleasing layouts, and responsive design have a significant impact on the overall user
experience.
These days, a lot of photography enthusiasts look forward to having a platform where they can easily
manage their online storage of photos and share high-quality pictures with clients. Photographic websites
usually include both pictures and movies. considering that is the most enticing aspect of the website. Then,
that must load swiftly and be of the highest quality. Photos must be optimised for web viewing to ensure
quick load times, acceptable resolution, and device compatibility. Techniques like image compression,
suitable file formats for the images and videos, and responsive image scaling sizes are necessary to maintain
picture and video quality while enhancing website performance.
In here, we are going to compare several photography websites based in Srilanka. They are,
1)Beyond Destiny
2) Ceylon Wedlock
3) DR Creations
4)Dhanushka Senadeera Photography
they provide clients the same basic services that are considered normal, such the option to view previous
shoots and get guidance and suggestions for event planning. The website did not require users to join up or
log in, and no profile was kept for them to utilise to make reservations for packages. There are no
capabilities for customising packages, booking packages, or uploading photographs to the website in light of
these two websites. Furthermore, there was no client evaluation of the service. . We offer a number of
helpful features for this website, including the ability for users to customise the package to their own needs
and book it, maintaining a user profile, sign-in and sign-up process, offering a simple online payment
method, providing a client's event photographs to the website, etc. Photographers may provide a variety of
packages on the website with different features and price tiers, letting customers choose the one that best
meets their requirements and price range. By giving thorough details about each package, such as the sorts
of sessions, the number of photographers, the duration, the quantity of photos, the date the album will be
released, and other services. Prospective consumers are able to understand the advantages and worth of each
picture package. This application not only makes the booking process simpler, but it also assists clients in
controlling their expectations for the photographic services they will receive and leads them through the
decision-making process step by step. The option to choose photographic packages improves user
experience overall, encourages transparency, and makes it easier for website visitors to contact
photographers. After choosing a package, the consumer can reserve it via the payment gateway. Finally, a
confirmation report on the reservation may be sent to the user and the admin.
Let’s consider some features and functionalities of each photography website.
1) Beyond Destiny
Website : https://www.beyonddestinyweddings.com/
There is no login or sign-up process. Then client did not have a chance to maintain his own profile. In this
site has a friendly user interface and smart simple site design. Then clients can easily find out what the
service they want. As usual also our website has a user-friendly simple and clear interface design. But we
can see very basic services, such as clients can see their Wedding shoots, Engagement shoots, graduation
ceremonies and Casual shoots.
And also they provide some tips for clients. Then these things are very basic services. Here, the client cannot
book a package, see package prices and customize package service, etc. In the Beyond destiny website, they
also provide some additional information sources like their Facebook profile, Instagram profile, their
working hours and their studio location etc.
Here is the the user interface.
Performance Report :
The largest contentful paint takes 2.5 seconds to load on the site. One of the facts of consumer
dissatisfaction on this website is that. Modern image formats may drastically lower the file size of a picture
and speed up page loading, improving user experience and perhaps raising engagement. Pages that take
longer than 5 seconds to load risk having users leave, which might cost the site up to 50% of its traffic.
Increased traffic, improved conversion rates, and bigger revenues can all result from faster loading pages.
2) Ceylon Wedlock
Website: https://www.ceylonwedlock.com/
The special feature of this site is customer can fill their informations, booking event information and send it
as a request. After that he can get a response through a e-mail or something. The other services are as usual
same as to the beyond destiny website. Such as they have not any login process, online event booking
feature, customize package option etc. Customers can only see their pre shoots and get their shoot tips. Then
the following is their user interface.
Performance Report :
By moving inline CSS styles to an external stylesheet to improve site performance and maintain the
separation of content and design helps to more audience reach. Using images in a modern format can
significantly reduce the file size and improve the loading speed of a webpage, providing a better user
experience and potentially increasing engagement.
3) DR Creations
Website : https://drcreations.lk/
Client have to submit a form for plan their event. Then they will respond within the next 24 hours to set up a
time to talk and share with clients our price guide and everything they need for planning your wedding day.
Then they show their previous customer feedback in the webpage. It’s also helps to make a better customer
base. And customers can reach their Social media platforms such as Facebook, Instagram, Youtube, Twitter
to findout more photography stuff. Here is the user interface of the DR Creations.
Performance Report :
This website has 97% performance with high loading speed. If developers can reduce the Document Object
Model (DOM) size can lead to faster page loading times, improved site performance, and better user
experience by decreasing the amount of time it takes for the browser to process and render the page.
4) Dhanushka Senadeera Photography
Website : https://www.danushkasenadeera.lk/
Mobile
otography Functions that not Overall User Fully Security Compatibility
ebsite available in the Performance Interfaces Loaded
website Time
-Customize package
-Customize package
3) DR
Creations -Login process High -Homepage 2.8s Medium Available
layout
-Propper requesting should be
form improved.
-More contact
information
4) Dhanushka -Login process Low -Users 4.1s Medium Available
Senadeera would find
Photograph -Event Booking difficulties
y Process in searching
for
-Customize package categories
-More contact
information
If you are a professional photographer, it is probable that you have a website since it is a great way to
promote your work with local clients, schedule shoots, and be paid.
This research paper addresses the data privacies of the photography website. There are currently resources
available to assist you in developing a user-friendly and legally solid privacy policy. If you are a
photographer, you either already have a professional website or are probably building one right now. You
might need to gather different information from potential customers via your website in order to gain the
appropriate financial data for payments and enhance the functionality of your site as a whole.
Although this data gathering is beneficial, it is also subject to state, federal, and international legal
restrictions. Many site users may not be aware of their rights or the possibility of data collection on your
photography website.A professional photography business website should have a clear and thorough privacy
policy statement that explains your data collection procedures, informs users of their data rights, and ensures
that you are in compliance with all applicable local, national, and international regulations.
Reference : by Masha Komnenic CIPP/E, CIPM, CIPT, FIP July 28, 2022
Reference : The Palgrave Handbook of Global Social Problems (pp.1-18)Edition: LivingPublisher: Palgrave
Macmillan, Cham June 2023
DOI:10.1007/978-3-030-68127-2_381-1
Chapter 02
Chapter 03
3.1.1 Database
3.2.1 DFD
3.2.1.2 Level 0
3.2.1.3 Level 1
Chapter 04
Chapter 05
5.1 Testing
Chapter 06
References
Appendix