Skip to content

Basic Contacts manager with React and React Native as clients serving Node over Express Backend deployed to Heroku with Postgres as database

License

Notifications You must be signed in to change notification settings

aryaminus/tomodachi

Repository files navigation

Tomodachi

  

For more refer to Medium Article and Heroku

Alpha release

About

This is a dummy application built using Node, React and Postgres with addition of React-Native to the system. The end-goal is to allow user to enter Contacts of their friend circle after Logging in with Facebook with basic features to edit and delete them.

Table of content

Installation

Clone the source locally:

$ git clone https://github.com/aryaminus/tomodachi
$ cd tomodachi

Install required node dependencies:

$ yarn && cd client && yarn && cd ../react-native-app && yarn && cd ..

React JS

Open in development mode:

$ yarn dev

Open in development mode with prod build:

$ NODE_ENV=production yarn dev:server

React-Native

Start react-native server:

$ cd react-native-app
$ yarn start

Development build of react-native: (Make sure you are in react-native-app folder)

$ react-native run-android
$ react-native run-ios

Contributing

  1. Fork it (https://github.com/aryaminus/tomodachi/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

References

Author

©Sunim Acharya

Licensing

The code in this project is licensed under GNU GPLv3 license.