My Contacts List Application Test phase, srs, design phase and source code final deliverable

My Contacts List Application Test phase, srs, design phase and source code final deliverable

Project Domain / Category
Web Programming

Abstract/Introduction
My Contacts List is a web application in an effort to allow its customers to build their contacts database on-line. The customers could be capable of save, seek, replace, and delete their contacts from their created contacts listing(s) thru this application. Users will also be capable of import/export their contacts listing in .CSV or
.XLS or any similar file layout.

The users ought to be able to sign in for this software with 2 exceptional forms of user accounts:
1. Free Account
2. Premium Account

With unfastened account, consumer have to be capable of keep up to twenty contacts underneath a unmarried listing only.
The users with top rate account may be able to store limitless quantity of contacts and could have the option to create multiple lists of the contacts.

The contacts’ information ought to have the subsequent facts:
Name, Email, Phone, Gender, Picture, Date of Birth, Address, Company, Facebook, Instagram, Linkedin. You can upload any additional statistics approximately the contacts but the noted facts is obligatory.

The users should also be capable of create and apply exceptional classes to the contacts. For example the types might be Friends, Colleagues, Family, Business, and any other classes like those. The loose users may be able to create three categories only while top rate customers ought to be capable of create as many classes as they want.

Both varieties of customers need to be able to perform the following obligations:

– Select more than one or all of the contacts at the equal time
– Perform bulk operation(s) on the selected contacts together with update a selected touch subject, upload a brand new field price to all the contacts or delete all the selected contacts on the identical time.
– Import contacts from a .CSV or .XLS record
– Export touch to a .CSV or .XLS file
– Upgrade or Downgrade their account from Free to Premium or from Premium to Free.
– Should be capable of view the contacts by way of listing call or the class kind.
– Should be able to pass a touch from one list to every other listing.
– Should be able to search a contact through any parameter(s). For instance seek via name, e-mail, gender, date of beginning and so forth. And additionally app need to provide the option to go looking by using a couple of parameters consisting of the contacts with call Ali and their year of birth must be 1990.
The interface of your utility have to look just like this (now not always the identical):


IMPORTANT INSTRUCTIONS:
Make sure you’ve got sufficient records to be had to your application on the time of your software viva. Your software must have as a minimum 20 contacts, 1 contacts list and three classes to be had on the time of your final application viva.

Tools and Languages:

You can use any aggregate of the equipment and languages from the following: HTML, CSS, JavaScript, PHP, WAMP server, SQL, Dreamviewer, Notepad++ and so on

Supervisor:
Name: Fahad Naseem Email ID: fahad@vu.Edu.Pk Skype ID: stay:go2fahad_2

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top