Problem Statement:
Introduction
Our client is a marketing agent of an internet marketing company, who provides different services like dial up services and the broadband services. They want a website for the interactive and entertainment purpose of the Employees.
Customer Expectations
Our client wants the application to perform the following tasks :
- The portal will have the following logins
Admin
Employee - The admin will have the authority to create and delete the profile of an employee.
- The employee profile once created, can login in to the site through the user name and the password provided.
- On the home page of the website, the details of the upcoming events like meetings, games, competitions, etc. in the company will be displayed in brief.
- To encourage the employees and to build a friendly rapport in the company they started conducting games and distributing the prizes.
- The home page should also include the winners details of the events conducted recently.
- The admin will have the right to accept the participation request based on the requirement.
- Also the application should have a reminder, which will remind about the birthdays of the day. And this reminder should be active for all the user logins (admin, and employee)
- Once the employee logins into the site, how will be able to send his request for the participation in any of the events.
- He can also view the details of the events in detail.
- The site should also contain the FAQ s like How to participate in the events? What if I am unable to login into the site? What if I am unable to send the participation request for the event? How can one be intimated with the upcoming events
- There should be a contact and support page where the details of the people ato be contacted, etc. to be displayed.