Sei sulla pagina 1di 7

PUCIT

Punjab University College of Information Technology

Final Year Project Proposal

Online Wedding Services Hub

© Punjab University College of Information Technology, University Of The Punjab.


1
Table of Contents

WEDDING SERVICES HUB...........................................................................................2


1. INTRODUCTION............................................................................................................. 3
1.1 PROJECT TITLE ........................................................................................................... 3
1.2 PROJECT OVERVIEW STATEMENT............................................................................... 3
1.4 PROJECT GOALS & OBJECTIVES ................................................................................. 4
1.5 HIGH-LEVEL SYSTEM COMPONENTS ........................................................................... 5
1.6 LIST OF OPTIONAL FUNCTIONAL UNITS ....................................................................... 5
1.7 EXCLUSIONS............................................................................................................... 5
1.8 APPLICATION ARCHITECTURE .................................................................................... 5
1.9 GANTT CHART ............................................................................................................ 6
1.10 HARDWARE AND SOFTWARE SPECIFICATION ........................................................... 6
1.11 TOOLS AND TECHNOLOGIES USED WITH REASONING .................................................6

© Punjab University College of Information Technology, University Of The Punjab.


2
Online Wedding Services Hub

1. Introduction
In this era of technology most businesses are getting automated and becoming online. Majority
of the people are attracted towards using online services. In our country wedding event planning
services are done manually. Online Wedding services hub is intended to provide a free and
reliable platform that will provide best online services related to a wedding event.

1.1 Project Title


“Wedding services Hub”

1.2 Project Overview Statement


In this project we will be working to develop a web platform that is intended to provide online
wedding related services. Users can search a vendor that is offering particular services. A vendor
can create a profile and offer his business related services online. This platform will help the
businesses grow and make the quality of wedding services better for users.
This Website will provide a user friendly interface so that users should feel comfortable using
this website.

Project Overview Statement Template

Project Title: Wedding Services Hub


Group Leader: Mohammad Asad Saeed (BITF16A040)
Project Members:
Name Registration # Email Address Signature
M Noman BITF16A038 bitf16a038@pucit.edu.pk
M Asad Saeed BITF16A040 bitf16a040@pucit.edu.pk
Abdullah BITF16A045 bitf16a045@pucit.edu.pk
Hasnat Saleem BITF16A046 bitf16a046@pucit.edu.pk

Project Goal: The main goal of this project is to provide a well-defined structure/ platform for the clients.
The clients may be a vendor (Any kind of wedding service provider e.g. caterer etc.) or the person having all
responsibilities of wedding arrangements, he can use this website to seek all info about vendors packages
and services.

© Punjab University College of Information Technology, University Of The Punjab.


3
Objectives:
Sr.#
1 Online Wedding services
2 User Friendly Interface
3 Accurate and reliable information
4 Fast services
5 Detailed information
6 Cost Reduction
Project Success Criteria: Reliable information to the client, more viewers to the site and satisfaction of both
types of clients (User and Vendor).

Assumptions, Risks and Obstacles: Single platform for the viewer for all information regarding wedding
arrangements, contacts of vendors and packages provided by vendors. Advertisement platform for vendors.
There may be risk of inaccurate information provided by vendors to the clients (viewers). Lack of
commitment etc.
Obstacles may vary from business rules to competition between clients.
Organization Address (if any): None

Type of project: Research Development


Target End users: Local community

Development Technology: Object Oriented Structured


Platform: Web based Distributed
Desktop based Setup Configurations
Other_____________________
Suggested Project Supervisor: Sir Muhammad Bin Aqeel
Approved By:

Date:

1.4 Project Goals & Objectives

Goals: A platform for both the wedding services vendors and their customers to meet here.
Vendors may provide information about all services they provide to the client. A client can surf
through the website, search for the related category’s services in the desired area, can see profile
of the vendor, review of clients, packages, services and facilities provided by the selected
category’s vendor.
Objectives:
The main objectives are:
1. Client can choose suitable vendor and can contact him
2. Client is not required to go or call anyone for information
3. Client can see all information using this site, by seeing profile and services of vendor
4. Through this site, client may have fast information about the vendors
5. One of the main objective is to provide reliable vendors, so they can provide reliable and
accurate information to the client.
6. Client can get detailed information about the vendor like visiting hours, services,
packages, address, contact, etc.
7. All those objectives may include in the project that will facilitate client and vendor in any
term.

© Punjab University College of Information Technology, University Of The Punjab.


4
1.5 High Level System Components
 A person have to only use website address to access the application.
 A person may use his mobile phone having any kind of operating system installed. A
person can use it on any kind of laptop with any operating system installed.
 The only requirement is to have internet connection and HTML5 supported browser in it.

1.6 List of Optional Functional Units


 Online Payment services for client and vendors may be part of the project, but it depends
on time and is optional for now.
.
1.7 Exclusions

 We will not be developing modules for other type of events such as Birthday party
events.

1.8 Application Architecture

© Punjab University College of Information Technology, University Of The Punjab.


5
1.9 Gantt Chart

1.10 Hardware and Software Specifications


Hardware Specifications:
 Mobile devices that support latest browsers e.g.: Chrome, Opera, and Firefox etc.
 Computers having any operating system installed, with latest web browsers as mentioned
above

Software Specifications:
 Browsers that support HTML5

1.11 Tools and technologies used with reasoning

 Programming language (Python):


It is a general purpose and high level programming language. You can use Python for
developing desktop GUI applications, websites and web applications. Also, Python, as a
high level programming language, allows you to focus on core functionality of the
application by taking care of common programming tasks.
 Django:
It is an open-source framework for backend web applications based on Python — one of
the top web development languages. Its main goals are simplicity, flexibility, reliability,
and scalability. Django has its own naming system for all functions and components (e.g.,
HTTP responses are called “views”).
As Django framework is versatile and allows developers to concentrate on business logic
instead of writing common utilities which will be taken care of by Django itself.
Key Features of Django are:
a. Security
b. Fast, reliable and scalable services
c. Platform independent
d. Good documentation

© Punjab University College of Information Technology, University Of The Punjab.


6
 JavaScript:
JavaScript is one of the easiest, versatile and effective languages used to extend
functionality in websites. JavaScript development services helps in on-screen visual
effects and processing and calculating data on web pages with ease. The programming
language also helps in extended functionality to websites using third party scripts among
several other handy features. Some of its features are listed below:

a. Comparatively fast for end users


b. Provides extended functionality to webpages
c. No compilation needed
d. Easy to debug and test
e. Platform independent
f. Procedural programming capabilities
g. Provides various frameworks such as AngularJs, ReactJs, VueJs etc.

 Html5:
It is special because it makes the Internet better. It seeks to improve the way the web
works and performs, making it easier for developers to create terrific sites and making it
more efficient for users to experience those sites regardless of the browser or platform
they are using.

© Punjab University College of Information Technology, University Of The Punjab.


7

Potrebbero piacerti anche