Building a member portal for an association

[ad_1]

Hey everyone! For an association of which I am a member, we want to build a “member portal” with a few people. 3 people of us do have a good coding background, but not that much for frontend development. The main features that we would like to initially have are:

* A public website (separate from the portal) with information on the association, public news messages, a public calendar containing the public events and a shop where tickets can be bought. Ideally, tickets can also be scanned at the entrance with a QR code.
* A separate portal members can login to which contains:
* Information of each member on what instrument(s) they play and in which group they play it (there are different types of orchestras).
* Access to scores based on the instrument you play and the group you are in. Ex., if you play the trumpet in orchestra A you only have access to the trumpet scores used in orchestra A.
* Recordings of concerts which are accessible by all members. Preferably scores and recordings are linked to each other such that both are easy to find. This means that piece A is linked to n recordings of piece A.
* Next to recordings, several other files such as magazines of the association should be accessible for members.
* A section where the photographer can upload his picture to which are then accessible by all members. There can even be a section for members their pictures/videos.
* A extensive calendar for members, which includes all events within the association.
* Members with a certain admin role for a specific group should be able to add events to this calendar for their group. Depending on the type of event added/changed, the secretary should be notified and needs to approve the change.
* Members should be able to subscribe to the calendar. Based on the orchestra(s) they play in and some other options they get a more personalised calendar to subscribe to.
* Notifications, in the portal and via email, with updates of the calendar.
* In the even longer term a mobile app of the portal can be a desire.

Does someone have suggestions on how to approach this with all the features in mind? Would WordPress be considered as the right platform for our use case? Of course, not everything has to be implemented within a few months and also not every feature has to be there from the start of using the portal. Again, frontend development is considered to be more of an issue for our group compared to backend development.

Any recommendations or ideas would be appreciated!

[ad_2]

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer