0

Hi friends ,

This is my first sharepoint project (SP 2013) for which I have been asked to develop a public facing internet site.

I do have a basic idea about certain concepts of sharepoint but still I’m looking for a guidance to how to go about with the project.

Requirements :

1. There are many modules. And each module has many courses. 

ROLES : Anonymous Users/Visitors : Read and download

                Content Authors  : Add, Edit, Delete content.

                Approvers : Publish content

Need to implement cross-site publishing model (correct me if I’m wrong).

3. In one of the webpages of the website, there will be a table in the layout displayed as below: in which anonymous users can only read and download documents (from brochure column – which will be an icon to upload/download (for authors) and only download (for visitors)). The brochure icons should allow to download document when clicked. Only authors have the authority to do any editing of the content as mentioned earlier.

Title                              Duration                                               Brochure

——————————————–MODULE 1————————————

Course 1

Course 2

——————————————–MODULE 2————————————

Course 1

——————————————–MODULE 3————————————

Course 1

Course 2

Course 3

4. Authors  should have an interface where they can input the dates for individual courses for the entire year like in a calendar control and display to anonymous users (only read) a  set of all the courses scheduled like below:

            Jan       Feb     Mar      Apr      May     June    July     Aug     Sep     Oct       Nov      Dec

            ——————————————–MODULE 1————————————

Course1 08-10                         02-04

Course2                       05-09

——————————————–MODULE 2————————————

Course1 08-10                         02-04

Course2                       05-09

QUERIES :

1. Based on my minimal knowledge, I suppose I should use document library for creating courses under specific modules.

But how do I customize the look and feel of the library based on the layout mentioned. Or do I have to just make use of the custom list? Is there any datatype in custom list which will support attaching documents or downloading?

2. How to implement the calendar kind of functionality and how to combine all the scheduled courses together to be displayed in a webpage?

3. should I first design the authoring and publishing sites, then create master pages and then go for creating all list and libraries? What should be the protocol for the above project?Any useful links will be appreciated.

Guys, its my humble request to please help me out 🙁 🙁 :(…..Thank you in advance. Sorry for such a long description. Spare me on this. Have a good day 🙂

(Visited 15 times, 1 visits today)
Add a Comment