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
- clerk
- drizzle
- next.js
- postgresql
- react
- tailwind
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.