Code Monkey home page Code Monkey logo

cardo's Introduction

Cardo

Cardo is a mobile application that helps you find the perfect words for greeting cards.

Check it out the website here, or the app here on the Google Play Store!.

This repository contains the React Native app and the AWS Amplify backend.

Overview

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.

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.

Didn't find the perfect message inside Cardo? You can also submit suggestions which will be reviewed and added for others to browse!

Screenshots!

Details

This project is created with the following technologies:

  • Typescript
  • React
  • React Native
  • Expo
  • AWS Amplify
  • GraphQL
  • Lerna

And separated into two main apps as part of the lerna reponsitory: backend and app

backend

This contains the AWS Amplify project, which includes a GraphQL schema, custom resolvers and authentication.

Deploy

To deploy or update, inside the backend folder run:

amplify push

app

This contains the React Native application build with Expo.

To run locally in development mode: expo start

Note: The application expects the backend to be built, and recevies backend service configurations from the generated aws-exports.js

Special thanks

A 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.

unDraw provides hundreds of beautiful, free and open source illustrations.

cardo's People

Contributors

weetbix avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.