Registration Module : The site permits public to view it but only registered users can perform operations such as searching ,making suggestions, sending mails and chatting. This is to verify that all those who use the site have accepted the terms and conditions provided by the site.
If any new user tries to login, the page will be redirected to the registration page. The user will then have to enter the details as prompted. A mail will be send to the user in the e-mail id entered by him. If it has been successfully sent , the uniqueness of the user-id he selected is checked. Then the account that user requested along with the user-id will be created. Once this procedure has been successfully completed user will have access to the entire system but with the restriction imposed by his level in the system. The system will have two types of users .The default privilege for a newly registered user will be the 'user'. This will give him access to the entire system but without the facilities made available to the administrator. The second level privilege is the 'Administrator' who has overall control of the system and also has the facility to upload various information into the server, view suggestions that are given by the user.