-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Kourosh Alasti edited this page Feb 1, 2024
·
1 revision
this wiki is for IWVYS Board Members who are looking to make modifications to the website
The IWVYS site is currently under development, as we are attempting to lower yearly costs for the NPO. We are in progress of migrating the website from our hosting platform (dreamhost)'s WordPress configuration to a hand developed website using this tech stack.
- Next.JS (React Framework)
- React (Frontend Framework)
- Typescript / Javascript (Programming Language)
- PostgreSQL (Database)
THE FOLLOWING FEATURES OF THE WEBSITE HAVE YET TO BE DETERMINED
- Authentication (TBD) we are thinking of using keycloack or firebase auth
- Backend (TBD) we are thinking of using firebase or a custom backend
if you are interested in what packages are being used for the frontend please checkout our package.json
if you are interested in adding users to access the admin side of the project please checkout the Add Users section
- To add a user begin by going the '/admin/auth' route and have your user register an account
- Once they have registered an account, all admins will receive an email notifying them that a user has just requested to create an account.
- An Admin will have to accept this request through the admin portal '/admin/requests'
- Once an admin has approved the request, the user will receive a confirmation email and will have access to the Admin Portal