include-davis / Include-CMS

In-house CMS system for future clients to use and deploy for free
MIT License
1 stars 1 forks source link

Clean up existing API code + Implement the rest of our REST API #90

Open Austin2Shih opened 2 months ago

Austin2Shih commented 2 months ago

There should only be two things:

For each of these, check and test:

Note You will likely want to refer to hack davis judging app code's backend to see what decent API code looks like. Please build on top of our decent practices by adding your own good practices. DO NOT treat the hack davis judging app code as if it's a complete source of truth since much of that code is not perfect. Just use it as a source of inspiration.

Also, please check on these parts in the order I listed (datalib, api, actions). Some of these things might not exist so create them.

For building out the REST API, follow this guide here for CRUD conventions, we are just doing POST, PUT, GET, DELETE

Image