Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
0 Social Networking
Website
Email: samit@silviainfotech.com
Website: www.silviainfotech.com
1
To design and develop a search engine friendly Web 2.0 Social Network website for having a very fresh,
creative and delightful theme. The basic concept of the website is to provide an open platform for
swimsuit models and pageant and also a networking platform. The website will be similar in look and
feel as per the 3 websites with similar complexities.
Competitive Websites:
www.missuniverse.com
www.misscalifornia.com
Scope of Work:
The scope of work in the discussed project includes the development of following modules.
2
Website Development Description
Table less website A table less, div based website will make it
more search engine friendly.
Google Analytics Integration of Google Analytics for statistical
data of visitors on the website
Integration with CMS / back-end This will be done in the best manner
Back-end & CMS Development
Edit/remove/add Web pages As per site requirement
Edit/remove/add Images As per site requirement
Edit/add/remove Meta data/Title tags For Better search engine ranking
Edit/add/remove Alternative tags/Anchor tags For Better search engine ranking
Edit/add/remove Banners As per site requirement
Edit/add/remove Blogs/Forums For better interactivity, search ranking and site
features.
Manage Videos As per site requirement
User Management For managing the members of the website.
3
The site can be broadly categorized into three sections:
• Home Section
• Members Section
• Administrator Section
Homepage:
• About us
On clicking this link, details of the site will be displayed.
• Contact us
On clicking this link, a simple form with question /issues filling space shall be displayed.
• Photo
• News/ Announcements
This link will be used to display current news/ announcements about the groups involved.
This will be supported by a backend controlled admin panel.
• Help page
This link will highlight the Frequently Asked Questions, by the user on the sites functionality.
4
On clicking this link, Terms & Condition will be displayed.
• Privacy Policy
On clicking this link, Privacy policy will be displayed.
Members Section:
Module 1 Registration
This module will be used to register new members.
Module 2 Login
This module is used by the user to login to his account.
Module 4
Invite Friend
This module allows the member have a contact list integrated by inviting a
mass group of friends.
Module 6 Search
This module provides a search function to search the database of the website.
Module 9 Advanced Search Functionality: Now this would be the base functionality, in which
Registered users would be search for users through various pre-defined parameters.
5
USER INTERFACE:
Contestants: The swimsuit models portfolio would be display along with feedback
rating for each of them.
6
Model Profile may be suggested as:
7
Able to review model:
➢ Model Photos
➢ Videos
➢ Member Rating
Pageant Module:
8
> Host City
> Host Hotel
> Venue
> Tickets
> Hosts
> Judges
> Performances
> Calendar of Events
VIDEO MODULE:
Search Based criteria by:
By Year:
By Pageant:
By Category
9
Blog Layout Inspired as:
COMMUNITY MODEL:
➢ Discussion forum
➢ Recent topics
➢ Browse profile
Display could be suggested as:
10
11
SPONCER MODULE:
12
We would also like to know whether you want to have an E-Commerce site?
STORE FEATURES MAY INCLUSDE [say]:
* capable of using Secure Sockets Layer (https) Encryption (128-bit)
* flexible Tax Models
o Model 1: ShipTo Address-based Tax Calculation
o Model 2: Store Address-based Tax Calculation
o Model 3: EU Mode (Store Owner based Tax Calculation when Customer comes from an EU
Country)
* Shoppers can manage their User Accounts (registration required)
* Shipping Address Management (Customers can enter their own Shipping Addresses)
* Order History: Shopper can view all their previous Orders (and Order Details)
* Order Confirmation Mail (customizable!) is sent to Shopper and Store Owner
* Multiple Currencies (you can allow Customers to change the Currency and buy using an
alternative Currency)
* Multiple Languages.
Administrator Section:
This section will allow the administrator to control various functions of the website:
This module will be used to Add, Edit, Delete & View users. This provides a centralized
platform of managing members of the website.
This module will be used to add, edit and delete the Videos and Photos. This module
will have the control of choosing the Most Rated/Most Viewed/Newly Added Photos and
Videos.
13
Module 3 Manage Members
• This Feature will also allow controlling member’s activity control like deleting
any information which is against terms and conditions.
Module 4 Reports
2. This module will be integrated with Export to Excel feature i.e. administrator
will be able to export these reports in excel format.
This module will be required to manage the website. Silvia Info Tech will recommend
below mentioned features in the CMS. These features can be added / altered based on
your feedback/inputs.
1. Manage the Content / Graphics / SEO Work on individual Websites
2. Edit/remove/add Web pages
3. Edit/remove/add Images
4. Edit/add/remove Meta data/Title tags
5. Edit/add/remove Alternative tags/Anchor tags
6. Alt Tag Management
7. Articles Management
8. Feedback Management
9. Search Management
10. E Mail Management
14
11. Auto responder mails Management
12. Marketing emails Management
Through this section administrator can manage the online advertising options available
(banners, box ads etc).
At Silvia Info Tech we are very diligent about each project that we take up. Our team works in an
extremely systematic and coordinated method, ensuring that you are kept informed and in loop
throughout the production and execution of your project.
3 SRS Final We will complete the Functional specification in view of your comments.
4 Approval The final and formally approved specification will then be the basis for
delivering the final product.
5 Architecture Every project is staffed with an Architect who will close on the Technical
Design and Architecture of the websites. The Architect will ensure that the
database design is optimal, websites are scalable and the development
and design standards are set. Deliverable out of this phase is database
schema.
6 Project Kick-off The Project Manager will brief the programming team on the
requirements, Creative Design and Prototype Mock up Creative design
including logo designing, home page and other page mock ups, style
sheets, etc. will be initiated.
7 Creative- We will build a non-working prototype that will include all major screens.
Design/Prototype The user interface will be non-navigable, but complete in all respects.
Mock-up This will also include the look and feel of the site, logo, etc. We prototype
all the major screens and get approval before developing them.
8 Approval A review and approval on the prototype will be required from your end for
15
further actions.
9 Final Approval This will be considered as your Final approval, and development will begin
on the same.
10 Development We will begin writing the application. We follow all the standard
development processes, like design reviews, code reviews, unit testing
and peer testing.
11 Testing Our expert quality Analysts will test the software in-house. The hours
budgeted here will be used in testing throughout the development
process.
12 User Acceptance Complete system will be released for your testing.
Testing (UAT)
13 Feedback You will comment on the UAT results and provide approval to proceed.
14 Final Version We will provide quick turnaround to fix any problems that are pointed out
by you during UAT, resulting in the Final Version.
15 Approval You will review the Final Version and give your approval.
16 Launch We will provide our assistance in placing the product online
Technologies
We propose using PHP/SMARTY as a technology for your project. Reasons for selecting this technology
are given below:
• Integration opportunities - All open source products, like phpBB and Wordpress, are created using
PHP. Adding new modules to the program as well as integrating with other open source projects
becomes seamless.
• Scalability - Large sites like Facebook.com and mySpace.com are created using PHP.
• Cost savings - Being open source, you don’t pay any license fee. Hosting for PHP is cheaper than that
for Microsoft technology.
• Abstraction - Internet technology evolves too fast. Every year one has to update the look and feel of
the site because it gets outdated. Separating the presentation layer in SMARTY makes this job very
easy because you are not touching the heart of the application.
16
to the end users. All the Ajax
effects will be created using
yahoo UI framework
Business Tier This tier will manage business PHP code
processes, rules and logic. This
will contain the components and
the business logic.
Database Tier This tier contains database MYSQL
having all the data
Architecture
In order to provide accessibility, scalability, flexibility and robustness, the application should be built
using the MVC (Model, View, and Controller) architecture using SMARTY and PHP.
SMARTY is used to abstract the PHP code from HTML i.e. SMARTY becomes your presentation layer.
This architecture facilitates the separation of the application code from presentation. Typically, the
application code contains the business logic of your application, written and maintained in PHP code.
This is the heart of your application. It is a bad practice to keep business logic and presentation at the
same place. Presentation controls the view of the end user. This is the face of your application.
This architecture allows you to change the presentation without touching the business logic and
changing the business logic without changing the view.
Database
We will use MYSQL 5.0 Database. All the queries and tables can be migrated to Oracle in future if you
want to scale the site.
Web Server
Apache web server that runs on Linux will be used for the web server.
17
Operating System
Linux 10.2 and Microsoft Windows will be used as the development environment.
Commercials:
• Payment terms
Office Address:
P 77, Kalindi Estate, Kolkata- 89 West Bengal, India
Contact Phone:
Project Manager:
1. Subhromalya Bose
2. Subharshu Narayan
3. Soumya Basu
4. Rajdeep Bose
18
Design Lead
1. Debojyoti Mitra
2. Anirban Singh
Warranty:
We stand by our work. There is a 2 months standard warranty on all our work. Once the application is
completely tested and has been launched for public use there will be three months of warranty period
where any bugs with the application are fixed. This period cannot be used to add any additional
features into the site. This period can be extended or reduced at the time of final signing of agreement.
An additional warranty on the code itself is valid with NO time limit, in case the website
should have any problem in terms of its functionalities. This also goes for SEO-friendly
coding, which a guarantee is given to the client. If the code is not SEO-friendly, it would
need to be changed/fixed free of charge.
Note: Warranty period will continue for a period of 60 days post launch date of the project.
Maintenance:
Maintenance, upgrades, changes, etc. will be provided at $8 per hour. For larger maintenance jobs, we
will be pleased to quote and lock the price based upon our hourly rates.
Technical Accomplishments:
Over the past few years, Silvia Info Tech has built a strong base in adorning skills based on different
technologies. We have developed several projects in the technologies listed below and are confident of
delivering clean and high quality code in anyone of them.
19
• Joomla
• Media Wiki
ECommerce products:
• osCommerce
• ModernBill
Databases:
• My SQL 4.0, 5.0
• Oracle
• SQL Server
Storage solutions:
• Amazon S3
Platform:
• Unix / Linux
• JBOSS
• Apache
Portfolio:
20
S. No. Home Page URL Technologies Detail
Social Networking
1.
www.grindstop.com/dev Front End
• PHP 5.0
Music Artists based social community site with • AJAX Tool Kit 2.0
Flash Chat application and Ecommerce Store Back-end
Front. • Μ YSQL
Server Specifications
• Web server: APACHE
• Operating System:
MS- Windows
2.
www.petroleumnetwork.com Front End
• PHP 5.0
Oil and Natural Gas based social networking • AJAX Tool Kit 2.0
site for oil and gas professionals having features Back-end
of Jobs, Marketplace and Events. • Μ YSQL
Server Specifications
• Web server: APACHE
• Operating System:
MS- Windows
Dating
3. Front End
www.e-relationships.co.uk • PHP 5.0
Back-end
Online Dating focused on the UK and EU • Μ YSQL
market built on Os-Date platform.
Server Specifications
• Web server: APACHE
• Operating System:
MS- Windows
21
Auction Technology
4.
www.webidz.com Front End
• PHP 4.0
Forward Auction site with similar Back-end
functionality as that of e-Bay • Μ YSQL
Server Specifications
• Web server:
APACHE
• Operating System:
MS- Windows
5.
www.ifreelance.com Front End
• PHP 4.0
Online Bidding Portal for Jobs/Projects with Back-end
RSS Feeds and complete reverse Auction • Μ YSQL
features.
Server Specifications
• Web server:
APACHE
• Operating System:
MS- Windows
E-COMMERCE
6.
www.gold101store.com Front End
• PHP 4.0
Ecommerce store for buying/selling precious Back-end
metals like Gold, Silver with Credit Card • Μ YSQL
payment integration.
Server Specifications
• Web server:
APACHE
• Operating System:
MS- Windows
7.
www.amorperfectocafe.com Front End
• PHP 5.0
Online store for coffee with multilingual Back-end
capabilities in English and Spanish. • Μ YSQL
Payment Integration : PayPal Server Specifications
• Web server:
APACHE
22
23
8.
www.babyoutlet.co.nz Front End
• PHP 5.0
Online store for Baby Products, with PayPal Back-end
and Credit Card integration. • Μ YSQL
Server Specifications
• Web server:
APACHE
• Operating System:
MS- Windows
9.
www.expressyourshirt.com Front End
Online T-Shirt store. • PHP 5.0
Back-end
• Μ YSQL
Server Specifications
• Web server:
APACHE
• Operating System:
MS- Windows
10
www.coolantsandcleaners.com Front End
• PHP 5.0
Online store for coolants and Cleaners. Back-end
• Μ YSQL
Server Specifications
• Web server:
APACHE
• Operating System:
MS- Windows
11.
www.mosthatedmusic.com Front End
• PHP 5.0
Online destination for hip hop based music Back-end
with Free download of music albums. • Μ YSQL
Server Specifications
• Web server:
APACHE
• Operating System:
MS- Windows
24
12
www.rowangalleries.com Front End
• PHP 5.0
Ecommerce store for Art gallery where users
have a choice to select from a variety of Art Back-end
selections, canvas painting to choose from. • Μ YSQL
Server Specifications
• Web server:
APACHE
• Operating System:
MS- Windows
E-BOOKS
13.
www.teachkidsrules.com Front End
• PHP 5.0
Online store for kid’s eBooks.
Back-end
• Μ YSQL
Server Specifications
• Web server:
APACHE
• Operating System:
MS- Windows
14.
www.prosandconsofinternetdating.com Front End
• PHP 5.0
Online store for e books with Google AdSence
integrated. Back-end
• Μ YSQL
Server Specifications
• Web server:
APACHE
• Operating System:
MS- Windows
25
Event Management Portal with Multilingual Features
15.
www.one-exit.com.loopiadns.com/postern/ Front End
• PHP 5.0
Events management portal for online news on
events on Art/Theatres, Music, Museums, Back-end
Sports and Health. • Μ YSQL
Server Specifications
• Web server:
APACHE
• Operating System:
MS- Windows
Beauty Solution
16.
www.mybeautyco.com Front End
• PHP 5.0
Beauty solution as beauty training, spa and
beauty products. Back-end
• Μ YSQL
Server Specifications
• Web server:
APACHE
• Operating System:
MS- Windows
26