BPCS is the Better Patterson Council Site project. It scrapes all meeting dates, agendas, and relevant links from the Patterson City Council site to host it on what we hope is a better experience for residents.
Any questions or feedback can be directed to Carlos at [email protected]
The Lambda function code is hosted on the bpcs-backend repo.
Our site is hosted on Vercel for its great developer experience.
Our MySQL DB is hosted on Planetscale. Do note, there are some differences between vanilla MySQL and Planetscale's MySQL.
If any changes were made to the schema in Planetscale, the easiest way to update Prisma's schema is to:
cd bpcs
npx prisma db pull
npx prisma generate
We partially use the T3 stack. To learn more about the T3 Stack, take a look at the following resources:
- Documentation
- Learn the T3 Stack — Check out these awesome tutorials
You can check out the create-t3-app GitHub repository.
From this we use: