Skip to content
Kourosh Alasti edited this page Feb 1, 2024 · 1 revision

Welcome to Indian Wells Valley Youth Softball Site WIKI.

this wiki is for IWVYS Board Members who are looking to make modifications to the website

Project Description

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.

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


How To Make Changes

if you are interested in adding users to access the admin side of the project please checkout the Add Users section

Add Users

  1. To add a user begin by going the '/admin/auth' route and have your user register an account
  2. Once they have registered an account, all admins will receive an email notifying them that a user has just requested to create an account.
  3. An Admin will have to accept this request through the admin portal '/admin/requests'
  4. Once an admin has approved the request, the user will receive a confirmation email and will have access to the Admin Portal