hero section, in the main route of the websiteJoin Us section, in the main route of the website, it redirects to `/join` routea page for the completed projects, projects that were completed by the organization, this page just lists the projectsA page listing the ongoing projects, the projects that have been started by the organization and they are still ongoing, not completedevery project has a page like this, showing the details of the project, title, status (completed or ongoing), and descriptionthis page just shows news related to the organization, all these informations are dynamic and can be edited, added, or removed by the site admin from the sanity studio pagethis page has a form for visitors of the website to join the organization if they are interested, the form data is validated using SvelteKit Superforms, once the member is added, it will be written in Supabase database in the backendthis is the about page, it shows general informations related to the organizationthis page is a protected route, only the admin will have access to this page, it shows the people that filled the form and submitted it in the "/join" page.. the admin can see the people who wan to join then can contact the person who wants to join, or they can directly accept/refuse their application
Editing environment
the image shows the sanity studio for the website, on the left side there is the documents that the admin can modify, the current documents shown on the page are "projects", the admin can add a project, its title, a description for it, they can mark it as "completed" or "ongoing", and they can add "actions" to it (in this case, actions are events that made this project possible), also actions have a predefined schema and they can be added, edited, or removed by the admin from the sanity studio