We are planning to hire a consultant for a Salesforce development project. I am struggling to estimate time for the following project. I think that it should take no longer than 10 hours, but I am not sure. And I would appreciate some insight on how to estimate SF projects.
Final product description:
Name: Dynamic table of events.
The table should include the following fields: "Event", "Location", "Week Day", "Date", "Time". The table should be updated every time there is new event added in Salesforce, or if old event is turned to inactive, then this event should be removed. The web page with the table of events should be dynamic: if there are more events than one window can contain, then the webpage should be dynamically scrolling the table back and forth. The website should be publically accessible.
- Salesforce Custom Object with the following fields: Event name, Event Type (student, staff, faculty and all), Location Campus, Location Building and room, Display Location (what campuses this should be displayed: it will probably require different web pages), WeekDay, Date,Time,PublicView (checkbox indicates if event visible to public). The object will be used in Controller to present data in Visualforce page. Records will be updated and entered directly through Salesforce.
- Controller object to operate and provide data for Sites. Records are sorted by dates in ascending order.
- Visualforce page with dynamic back and forth scrolling when there are more events than one screen can display. The page should have public access. Visualforce
- Sites for three different display locations: 3 campuses. Each campus will >use its own Site to display events related to that campus.