I've taken @yen-mai-codes's React port and added back some of the functionality from the original website: the About page, the Members page, the individual member pages, and the Contact Us page. I haven't really added any styling to those pages, so they look terrible, but it's a start. I didn't mess with the landing page, since I think Yen has plans for what to do with that. Also, I reformatted everything using the default Prettier configuration.
In my mind, here's what we need to do before we merge this:
[x] Finish the landing page
[x] Clean up the styling on the other pages
[x] Fix the GitHub Actions and make it deploy on GitHub Pages
[x] Change icons (favicon.ico) and manifest.json from the Create React App defaults
[x] Fix the redirect links on the contact page
[x] Recreate new changes that have been made in the main branch
I've taken @yen-mai-codes's React port and added back some of the functionality from the original website: the About page, the Members page, the individual member pages, and the Contact Us page. I haven't really added any styling to those pages, so they look terrible, but it's a start. I didn't mess with the landing page, since I think Yen has plans for what to do with that. Also, I reformatted everything using the default Prettier configuration.
In my mind, here's what we need to do before we merge this: