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.

Log in or sign up for Devpost to join the conversation.