Click here to Skip to main content
15,666,286 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello everytone!!
I'm starting a online volunteering website and I'm trying to figure out which architecture to chose for the website, the basic features would be:
1/ nonprofits submit online volunteering opportunities that will be published in the website after validation
2/ volunteers can see and apply to any online volunteering opportunities that suit them.

I have some basic knowledge of software architecture, but I don't have any experience when it comes to chosing the right architecture for my website, and I really don't want to jump right into coding as I want to make sure that my website is cleanly designed (designed as in architecture wise not graphics wise), easily maintainable and extensible, so I'd truly appreciate any guidelines!!!

What I have tried:

My best guess is to use a 3 tiers architecture but that's only because it's the only architecture that I have some "concrete" knowledge about and that I can visualize in my head how to implement it.
Updated 1-Nov-20 5:09am
Greg Utas 1-Nov-20 10:52am    
I'm not a website developer, so I can't answer your question. But there are many knowledgeable ones who frequent this site, so I'm looking forward to seeing the responses that you get.
F-ES Sitecore 1-Nov-20 11:21am    
It doesn't really matter TBH, it's not that complex of a site so three tier will work just fine.

1 solution

Sounds like a variation of the "job board". No reason to start from scratch when there are plenty of "free" ones around you can mod.

20+ Free Charity / Non-profit Website Templates 2020 - Colorlib[^]
Share this answer

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900