Project Name - : Membership Directory
Project Name - : Membership Directory
Project Name - : Membership Directory
SRS Document
INDIA: +91-141-2724014
US: 313-929-4064
info@logicspice.com sales@logicspice.com
Skype: manishshrimal
Users will be able to register on site by completing a registration form. After completing the registration form, user will become the member of chamber once administrator will approve him. When creating member profile pages that are accessible at http://company.domain.com, the company portion of this is something that each user/member needs to define for itself. Members will be able to edit his profile details after logging into his account. On profile page, there will be Personal Information, Company details and Member to Member Discount details. Member will be able to list his profile under any category. He will be able to choose a single category. Member will also be able to add Member to Member Discount details. It will be html content which will be displayed on members profile page. Member will also be able to edit it later after logging into his account.
The categories will be displayed in alphabetical order. Once user will select a category, it will display the list of companies that are classified there. From the general summary page, users should be able to click to the complete profile. Users will be able to click on an alphabet; it will take user to list of categories starting with that alphabet.
General summary page will display - company, category, and the member-to-member discount information. And also a link to complete profile page. Profile page will all the information mentioned in point 3 above.
INDIA: +91-141-2724014
US: 313-929-4064
info@logicspice.com sales@logicspice.com
Skype: manishshrimal
Users will also be able to search the results by Company. Once user will select an alphabet, companies whose name starts with that alphabet will be listed. Users will also be able to filter the results by Member to Member Discount. Categories under list of contacts exists with Member to Member Discount will be displayed.
Users will also be able to search the results by Contact Name. Once user will select an alphabet, members with name staring with that alphabet will be listed. Members will be able to edit their contact details after logging into his account. He will also be able to edit Member to Member discount content (html). Administrator will be able to Manage Members of the site. He will be able to Add/Edit/Delete a user from admin panel. Administrator will be able to set a Member Active/Non-active. Administrator will be able to edit a members profile from admin panel. Administrator will have to approve a member after registration. Only after his approval the profile will be active on site. Administrator will be able to view the pending approval requests on admin panel. Administrator will be able to add new categories from admin panel. Administrator will be able to Manage Text Content of the pages.
Modes of Application
General User Mode They can surf the website and register them to access the authorized functionality of the site.
info@logicspice.com sales@logicspice.com
Skype: manishshrimal
General user will be able to search for the companies and contacts. The categories will be displayed in alphabetical order. He will be able to click on an alphabet. It will take him to list of categories starting with that alphabet.
General user will also be able to search the results by Company. Once he will select an alphabet, companies whose name starts with that alphabet will be listed. He will also be able to filter the results by Member to Member Discount. Categories under list of contacts exists with Member to Member Discount will be displayed.
General user will also be able to search the results by Contact Name. Once user will select an alphabet, members with name staring with that alphabet will be listed.
Member Mode These would be the Registered User who would be able to operate only on the authorized functionalities of the system. They have all the privileges of general user and in addition to those Members will be able to edit his profile details after logging into his account. Member will be able to add his profile under one category. Member will also be able to add Member to Member Discount details. It will be html content which will be displayed on members profile page as well as contact detail page which users can view.
Administrative Mode Admin Mode of application would be developed for overall management of the system. The Admin Interface would be designed with defined features to make it very easy to manage the different processes. He will be able to take different actions as explained below -
Administrator will be able to Manage Members of the site. He will be able to Add/Edit/Delete a user from admin panel. Administrator will be able to set a Member Active/Non-active. Administrator will be able to edit a members profile from admin panel. Administrator will have to approve a member after registration. Only after his approval the profile will be active on site. Administrator will be able to view the pending approval requests on admin panel. Administrator will be able to add new categories from admin panel.
UK: +44 (20) 7558 8301 Correspondence Emails: UAE: Dubai +971 50 5881635 INDIA: +91-141-2724014 US: 313-929-4064
info@logicspice.com sales@logicspice.com
Skype: manishshrimal
III. Search Module IV. Administrator Login Module V. User Management Module VI. Category Management Module VII. Content Management System
INDIA: +91-141-2724014
US: 313-929-4064
info@logicspice.com sales@logicspice.com
Skype: manishshrimal
User will be able to send a request to administrator to create an account on website by completing a registration form and will have username password to access his account.
INDIA: +91-141-2724014
US: 313-929-4064
info@logicspice.com sales@logicspice.com
Skype: manishshrimal
The registration form include all of the information that the current form has https://www.costamesachamber.com/membershipJoin.php The only additions would be 1. Saving the members password 2. Obtaining the members profile name You can skip the payment information for this project. The url of this page will be www.abcd/member/join
User will be able to manage the account details after logging into his account. These are the fields which user will have to provide to complete his profile. Company Address City State Zip Phone Fax Email Contact First Name Contact Last Name He will have to select a Category under which his profile will be listed. He will be able to edit all the field values which he has provided at time of Registration. His profile will be displayed as http:/company.domain.com. It may or may not be same as user name or company name. Member will also be able to add Member to Member Discount details. It will be html content which will be displayed on members profile page as well as contact detail page which users can view. His profile will be active only after administrator approval.
Search Module
Users will be able to search for the companies and contacts. The categories will be displayed in alphabetical order. Once user will select a category, it will display the list of companies that are classified there. From the general summary page, users should be able to click to the complete profile.
UK: +44 (20) 7558 8301 Correspondence Emails: UAE: Dubai +971 50 5881635 INDIA: +91-141-2724014 US: 313-929-4064
info@logicspice.com sales@logicspice.com
Skype: manishshrimal
Users will be able to click on an alphabet; it will take user to list of categories starting with that alphabet. He will be able to click on an alphabet. It will take him to list of categories starting with that alphabet. User will also be able to search the results by Company. Once he will select an alphabet, companies whose name starts with that alphabet will be listed. He will also be able to filter the results by Member to Member Discount. Categories under list of contacts exists with Member to Member Discount will be displayed. User will also be able to search the results by Contact Name. Once user will select an alphabet, members with name staring with that alphabet will be listed.
Administrator Login Module Administrator will be able to login to administrative panel by using a provided username and password.
Administrator will be able to manage members through admin panel. Administrator will be able to set a Member Active/Non-active. Administrator will be able to edit a members profile from admin panel. Administrator will have to approve a member after registration. Only after his approval the profile will be active on site.
Administrator will be able to view the pending approval requests on admin panel. He will be able to Add/Edit/Delete a new member.
Administrator will be able to manage the Categories under which contacts will be posted.
This feature would allow the Administrator to have full control over the website by allowing add/modify contents of the website with WYSIWYG Editor while it is on air.
INDIA: +91-141-2724014
US: 313-929-4064
info@logicspice.com sales@logicspice.com
Skype: manishshrimal
4. Functionality, validation, usability testing: The final testing includes Unit testing using various test
cases.
5. One time Product Deployment on clients server: The project scope includes uploading the completed
website to clients server from our development server, once the programming work is complete and approved.
We recommend building the website application using the following technology: Server Side Scripting Database Database Management Tool Client Front-end Development Server Client side scripting Protocol CMS HTML (CSS) Linux Ajax / JavaScript Http Drupal MySQL In built PHP 5
Using the above-mentioned technologies would ensure that your web solution is scalable and robust. Also, you can add multiple modules to it easily at a later date.
UK: +44 (20) 7558 8301 Correspondence Emails: UAE: Dubai +971 50 5881635 INDIA: +91-141-2724014 US: 313-929-4064
info@logicspice.com sales@logicspice.com
Skype: manishshrimal
Client Side Scripting Programming for the client side would be implemented in HTML, JavaScript and DHTML, CSS.
INDIA: +91-141-2724014
US: 313-929-4064
info@logicspice.com sales@logicspice.com
Skype: manishshrimal