Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuanyu90221/rnpos
React Native Pos
https://github.com/yuanyu90221/rnpos
Last synced: 1 day ago
JSON representation
React Native Pos
- Host: GitHub
- URL: https://github.com/yuanyu90221/rnpos
- Owner: yuanyu90221
- License: other
- Created: 2018-06-21T13:36:04.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-12-03T13:48:14.000Z (about 1 month ago)
- Last Synced: 2024-12-03T14:43:21.326Z (about 1 month ago)
- Language: TypeScript
- Size: 9.45 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ReactNative Pos System (suppor Ble Print )
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![Percentage of issues still open](http://isitmaintained.com/badge/open/polo13999/RnPos.svg)](http://isitmaintained.com/project/polo13999/RnPos 'Percentage of issues still open')
[![CodeFactor](https://www.codefactor.io/repository/github/polo13999/rnpos/badge)](https://www.codefactor.io/repository/github/polo13999/rnpos)
[![BCH compliance](https://bettercodehub.com/edge/badge/polo13999/RnPos?branch=master)](https://bettercodehub.com/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
Multi Customer Pos Syetem built on ReactNative.
## Stacks
* [x] [ReactNative](https://github.com/facebook/react-native) `ReactNative` Lib.
* [x] [realm-js](https://github.com/realm/realm-js) for `IOS Android` client.
* [x] [nativebase](https://nativebase.io/) for UI Design.
* [x] [storybook](https://github.com/storybooks/storybook) for UI Test.
* [x] [jwt](https://jwt.io/) for authentication.
* [x] [express](http://expressjs.com/) for api server.
* [x] [mongodb](https://www.mongodb.com/) for database.
* [x] [docker](https://www.docker.com/) for containerization.
* [x] [pm2](http://pm2.keymetrics.io/) fro clustering.
* [x] [jest](https://facebook.github.io/jest/) for testing.
* [x] [Typescirpt](https://www.typescriptlang.org/) for Type superset of javascript .## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
### Prerequisites
This project runs on [Node.js](https://nodejs.org/en/) and [reactNatvie](https://facebook.github.io/react-native/)
After installation, run `node -v` to make sure node installed correctly. Example
```
$ node -v
v8.9.1
```### Installing
Run `npm install` to install all project dependencies.
### Serve Project
Run the next with the following command:
```
npm run dev
```Once its running, head over to your browser to develop mode cmd + D [see Project](http://localhost:/).
### Running Tests
To run the project tests, run the following command:
```
npm run test
```## Roadmap
[Roadmap](./Learn.md)
## Authors
* Polo Chi - [polo13999](https://github.com/polo13999)
* Navy - [navy774989](https://github.com/navy774989)
* Max Li - [LIYINGZHEN](https://github.com/LIYINGZHEN)
* MichaelChen - [helloworldsmart](https://github.com/helloworldsmart)## License
Licensed under the MIT License, Copyright © 2018-present Polo Chi ,Max Li,MichaelChen and Navy .
See [LICENSE](LICENSE.md) for more information.