{"id":27729991,"url":"https://github.com/wildgracevideo/wildgracevideo-website","last_synced_at":"2025-04-28T05:02:01.902Z","repository":{"id":195686074,"uuid":"693204516","full_name":"wildgracevideo/wildgracevideo-website","owner":"wildgracevideo","description":"Website for Wild Grace Videography","archived":false,"fork":false,"pushed_at":"2025-04-22T06:06:09.000Z","size":45769,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-22T07:37:34.661Z","etag":null,"topics":["decap-cms","nuxt3","prisma","tailwindcss","typescript"],"latest_commit_sha":null,"homepage":"https://www.wildgracevideo.com","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wildgracevideo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-09-18T14:56:05.000Z","updated_at":"2025-04-14T18:06:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"9c13b875-0587-40e4-8b19-388db778480e","html_url":"https://github.com/wildgracevideo/wildgracevideo-website","commit_stats":null,"previous_names":["wildgracevideo/wildgracevideo-website"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wildgracevideo%2Fwildgracevideo-website","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wildgracevideo%2Fwildgracevideo-website/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wildgracevideo%2Fwildgracevideo-website/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wildgracevideo%2Fwildgracevideo-website/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wildgracevideo","download_url":"https://codeload.github.com/wildgracevideo/wildgracevideo-website/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251254262,"owners_count":21559791,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["decap-cms","nuxt3","prisma","tailwindcss","typescript"],"created_at":"2025-04-28T05:01:47.408Z","updated_at":"2025-04-28T05:02:01.895Z","avatar_url":"https://github.com/wildgracevideo.png","language":"Vue","funding_links":[],"categories":["Showcase"],"sub_categories":[],"readme":"# Wild Grace Video Website\n\nNuxt application for the business [website](https://www.wildgracevideo.com/) of Wild Grace Videography, a Denver-based video production company.\nThere are two main sections of the website the public-facing section setup to give an overview of the business and acquire new clients, and the\nadmin section (all /admin/\\* paths) setup for admins to manage the website.\n\nThe website is built using Nuxt3, Tailwind CSS, and Drizzle. The website is hosted using Netlify, the database is hosted using PlanetScale,\nthe site's shop is using Stripe for payment processing, and transactional emails are sent using SendGrid. The admin section of the site contains\npages for managing customer inquiries, an overview of products purchased on the shop, and a CMS for the website built using DecapCMS.\n\n## Developer Guide\n\n### Setup\n\nMake sure to install the dependencies:\n\n```bash\nnpm install\n```\n\n### Development Server\n\nStart the development server on `http://localhost:3000`:\n\n```bash\nnpm run dev\n```\n\n### Production\n\nBuild the application for production:\n\n```bash\nnpm run build\n```\n\nLocally preview production build:\n\n```bash\nnpm run preview\n```\n\n### DB Setup\n\nMac CLI Installation:\n\n```bash\nbrew install tursodatabase/tap/turso\n```\n\nAuthenticate with DB:\n\n```bash\nturso auth login\n```\n\nGet Shell for DB:\n\n```bash\nturso db shell wgv-admin\n```\n\n### DB Updates\n\nCreate migration file:\n\n```bash\nnpx drizzle-kit generate:sqlite\n```\n\nUpdate dev db:\n\n```bash\nnpm run migrate\n```\n\nUpdate prd db:\n\n```bash\nnpm run prd-migrate\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwildgracevideo%2Fwildgracevideo-website","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwildgracevideo%2Fwildgracevideo-website","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwildgracevideo%2Fwildgracevideo-website/lists"}