Skip to content

Latest commit

 

History

History
82 lines (50 loc) · 2.72 KB

README.md

File metadata and controls

82 lines (50 loc) · 2.72 KB

p2p-client Dependency Status devDependency Status

P2P cross platform mobile app created in colaboration between Just Arrived and Chalmers as a Bachelor thesis project.

Built with

  • React Native

    Open source project that lets developers build native Android and iOS apps using JavaScript and React.

  • Native Base

    Cross-platform UI components for React Native.

  • Redux

    A predictable state container for JavaScript apps.

  • Atom

    A hackable text editor for the 21st Century.

Suggested Atom packages

  • react (by orktes)

    React.js (JSX) language support, indentation, snippets, auto completion, reformatting.

  • nuclide (by facebook)

    A unified developer experience for web and mobile development, built as a suite of features on top of Atom to provide hackability and the support of an active community.

  • linter (by steelbrain)

    A Base Linter with Cow Powers.

  • linter-eslint (by AtomLinter)

    Lint JavaScript on the fly, using ESLint.

Settings
"linter-eslint":
  fixOnSave: true

Getting started

Prerequisites: nodejs, npm and the react native CLI.

To setup your development environment run the following commands in the terminal or command prompt

$ git clone https://github.com/justarrived/p2p-client.git

$ cd p2p-client/

$ npm install

$ react-native link

Simulate the app with your prefered method for your platform and React Native.

Contributors

Our awesome contributors.

Contributing

This is an open source project and contributions will be very welcome in the future. However while the project is still part of the Bsc our ability to accept those contributions will be limited.

License

This project is open source and licensed under MIT.