What it does

Our WIAL platform allows Chapter Leads to deploy websites in a standard structure, and has appropriate role permissions to make sure no one isn't changing anything that they shouldn't be able to.

How we built it

Our stack contains React.js, Tailwind, Node.js, Next.js, TypeScript, Go, Railway, Gin, PostgreSQL and Stripe. Our solution uses subdirectories to facilitate easy creation of websites using docker containers that ensures each and every website is standardized to the WIAL's style.

Challenges we ran into

We had issues with Cloudflare when we encountered a bug on the Cloudflare side-loop github integration. Then when we found another way to integrate the Cloudflare app with github when we encountered another bug where Cloudflare required us to add a flag that doesn't exist. Then we had issues with frontend deployment on railway because of package dependencies. One big reason for most of our struggles was that everyone on our team had limited frontend experience.

Accomplishments that we're proud of

We are proud that we have a finished product that can create a website that's on the internet at the click of a button.

What we learned

We learned that it is important to talk to the clients in order to truly gain a sense of what they want.

What's next for WIAL Project

Creating better formatted websites and adding more functionalities like AI semantic search to each website.

Built With

Share this project:

Updates