{"id":16694716,"url":"https://github.com/weetbix/cardo","last_synced_at":"2026-01-21T19:34:30.177Z","repository":{"id":38881112,"uuid":"250645877","full_name":"Weetbix/cardo","owner":"Weetbix","description":"Meaningful card messages made easy","archived":false,"fork":false,"pushed_at":"2022-12-10T23:29:12.000Z","size":25443,"stargazers_count":1,"open_issues_count":47,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-14T00:54:01.948Z","etag":null,"topics":["amplify","android","android-app","android-application","aws","expo","graphql","greeting-cards","lerna","react","react-native","typescript","undraw"],"latest_commit_sha":null,"homepage":"https://cardo.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Weetbix.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-03-27T20:55:38.000Z","updated_at":"2020-10-25T10:28:56.000Z","dependencies_parsed_at":"2022-08-30T04:53:00.153Z","dependency_job_id":null,"html_url":"https://github.com/Weetbix/cardo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Weetbix%2Fcardo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Weetbix%2Fcardo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Weetbix%2Fcardo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Weetbix%2Fcardo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Weetbix","download_url":"https://codeload.github.com/Weetbix/cardo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247749976,"owners_count":20989712,"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":["amplify","android","android-app","android-application","aws","expo","graphql","greeting-cards","lerna","react","react-native","typescript","undraw"],"created_at":"2024-10-12T16:47:55.323Z","updated_at":"2026-01-21T19:34:30.157Z","avatar_url":"https://github.com/Weetbix.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Cardo\n\nCardo is a mobile application that helps you find the perfect words for greeting cards.\n\nCheck it out the website [here](https://cardo.app), or the app here on the [Google Play Store!](https://play.google.com/store/apps/details?id=com.johnhannagan.cardo).\n\nThis repository contains the React Native app and the AWS Amplify backend.\n\n## Overview\n\n\u003e Cardo helps you write meaningful and impactful messages on cards to your friends, family and loves ones. With Cardo, you'll never struggle to find the perfect way to say Happy Birthday or Merry Christmas. Pick from over 10 different categories of messages, and explore until you find the perfect one for your card.\n\n\u003e You can find the perfect text for greeting cards of all types with Cardo, including: Mother's Day, Father's Day, Easter, Birthdays, Get Well Soon, Thank You, Anniversaries, Weddings, Births, Sympathy, Christmas, Last Day, Apologies and Valentines.\n\n\u003e Didn't find the perfect message inside Cardo? You can also submit suggestions which will be reviewed and added for others to browse!\n\n## Screenshots!\n\n\u003cimage src=\"https://user-images.githubusercontent.com/492636/79265685-c8f64b80-7e96-11ea-8b8a-10770a42fabc.png\" width=\"250\"\u003e \u003cimage src=\"https://user-images.githubusercontent.com/492636/79265698-cd226900-7e96-11ea-90b5-375b936b40bf.png\" width=\"250\"\u003e\n\n## Details\n\nThis project is created with the following technologies:\n\n- Typescript\n- React\n- React Native\n- Expo\n- AWS Amplify\n- GraphQL\n- Lerna\n\nAnd separated into two main apps as part of the lerna reponsitory: `backend` and `app`\n\n### backend\n\nThis contains the AWS Amplify project, which includes a GraphQL schema, custom resolvers and authentication.\n\n#### Deploy\n\nTo deploy or update, inside the backend folder run:\n\n```\namplify push\n```\n\n### app\n\nThis contains the React Native application build with Expo.\n\nTo run locally in development mode: `expo start`\n\nNote: The application expects the backend to be built, and recevies backend service configurations from the generated `aws-exports.js`\n\n## Special thanks\n\nA huge and special thanks to all of the open source projects that make Cardo possible, and an **extra shout out** to Katerina Limpitsouni of the unDraw project.\n\n[unDraw](https://undraw.co/) provides hundreds of beautiful, free and open source illustrations.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweetbix%2Fcardo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweetbix%2Fcardo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweetbix%2Fcardo/lists"}