aryaminus / tomodachi

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

Home Page:https://link.medium.com/Ka24DtaDQY

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

https://link.medium.com/Ka24DtaDQY

License:Apache License 2.0


Languages

Language:JavaScript 71.6%Language:Objective-C 9.3%Language:HTML 5.7%Language:Ruby 5.1%Language:Python 4.3%Language:Java 3.9%