Inspiration

The inspiration for the design was taken from the Laravel Cloud main page (https://cloud.laravel.com/).

What it does

It is an event planning and community managing platform. Anmins can publish events with a certain capacity for volonteers, who can sign up for events. Each event has its own live chat for norganisation puprposes. The main paige of the website also serves as an advertisement for the charity effort with easy to understand comparative exapmles of the impact that individual donations can have.

How we built it

The app was built using the T-3 stack (Next, React, Tailwind), the authentication was done using Clerk since it has role managment, everything deployed on Vercel for easy and fast interation cycle and automatic deplyment. Drizzle was used for the DRM and Postgres was chosen as the DB.

Challenges we ran into

Because of an oversight on the early stages of the development (not using tRPC) the implementation of the live chats posed a serious challenge. The solution was hacky, but nontheless worked.

Accomplishments that we're proud of

Deploying a full-stack app in 24 hours was a challenge, but that makes the satisfaction from the success even better.

What we learned

Most of the group had very shallow understanding of React coming into the project and this is a great opportunity to have a crash course.

What's next for green_black_rock

Transfering to tRPC or WebSockets, adding general chats, expanding on the public outreach.

Built With

Share this project:

Updates