Inspiration

kelly made me do this lol

What it does

a redesigned version of the irvington voice website with ~superior~ web design

How I built it

the articles and users are stored using cloud firestore and cloud functions provides the hosting for the backend, which is built with express.js and ejs templating. started out using a react frontend and serverless calls but i had to scrap it since i couldn't get meta tags to work.

Challenges I ran into

i had to build a script to scrape the ihs voice site to get the article info, which probably took the most time because of how the site is formatted, which is. um. also setting up cloud functions.

Accomplishments that I'm proud of

fully converting a react app over to server side rendering.

What I learned

using ejs templating to serve dynamic content! also working with express.js and api calls.

What's next for phoneme

will geoffrey respond to my messenger dms? stay tuned xoxo

also adding full-text search and site customization.

Share this project:

Updates