Nola-Devs / Nola-Devs-v2

Redesign of the Nola Dev Site
https://nola-devs-v2.vercel.app
MIT License
14 stars 8 forks source link

Dev-CMS #27

Open colinwilliams91 opened 4 months ago

colinwilliams91 commented 4 months ago

Describe the Problem

As a site dev contributor I should be able to submit pictures and links of/for myself.

References

Will link screenshots to design.

Describe the Proposed Solution

Should expose "Submit" button for designated "Meet the Team" or "Contributors" section that can perform CRUD operations to the contributors table (users & UserModel?) in the DB. This should be available in the corresponding page view

Key Value
Site Name URL

This data structure (object) will eventually be passed to the src/lib/components/icon-parser.svelte to parse out the correct icon based on the keys

colinwilliams91 commented 4 months ago

@codingMustache lmk if this lines up with your vision

codingMustache commented 4 months ago

This is perfect. As for the tech to add photos. We should use cloudinary, use the SDK and not the API. there is a lot of functionality the SDK offers that the API doesn't and it cleans up a lot of code. When you install this package make sure you read the docs bc most packages should be installed with the -D flag.