slidex
v2.0.1
Published
Express app to control slides over wifi from a remote device.
Downloads
8
Maintainers
Readme
slide-express
Express app to control slides over wifi from a remote device.
Installation
Install globally using npm
$ npm install -g slidex
usage
$ slidex
prompt: Type a port number - Press Enter to start with -> : (8080)
By default the app will take 8080 as the port. You can choose any port between 1024 - 65535.
Visit the URL printed on the terminal or use the QR code to access the WebApp. Add the webApp to home screen from your browser to use it as a PWA. *Note a PWA generated in a network will be functional only for that network. If you change the network or the IP of the host gets changed, you might need to redo the above steps.
OR
- Clone the repository
$ git clone https://github.com/haxzie/slidex.git
- cd into the repository and install dependencies
$ cd slide-express
$ npm install
- run the server
$ npm start
Setting up for development
- Clone the repository
$ git clone https://github.com/haxzie/slidex.git
- cd into the repository and install dependencies
$ cd slide-express
$ npm install
- run the development server
$ npm run dev
Contributing
Pull requests are welcomed, Please address your PR for any of the issue labled as help wanted
, or good first issue
. If you'd like to add features please raise an issue and confirm it with the maintainers.
Instructions
- Fork the repository to your account.
- Copy the clone url of your repository.
- Clone the repository to your machine
git clone https://github.com/YOUR_USER_NAME/slidex.git
- Make sure you create a branch with the name as the issue you are working on
git checkout -b YOUR_BRANCH_NAME
, and make sure you are working on the same branch and not themaster
, rungit status
to know which branch you are working on, rungit branch
, your branch will be highlighted with an*
. If you are not in your branch or want to move to another branch usegit checkout BRANCH_NAME
. a good branch name should explain what this branch is about or what you are working on eg.improved_connection
,css_animations
etc. - Add the upstream url of original repository, follow the instructions here
- Make sure your repository is in sync with the original repository's master branch. Follow the instruction here to know how to keep your local repository in sync.
- Finally when you have made the changes, submit a pull request through github from the original repository, choose your branch against the master of original or create a new branch.
Dependencies
For more info on the dependencies used, visit their official pages linked below