TechCheck is an open-source inventory checkout and reservation web app. Get started with a self hosted version, or try the live demo. Note: The demo site is hosted on a free heroku dyno which takes time to spin up on first load. This slow load time is not present on a local or production version.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Once prerequisites have been installed:
git clone https://github.com/asonj/TechCheck.git npm install mongod //Don't have mongodb? "npm run get-mongodb" gulp watch //Don't have gulp? "npm run get-gulp"
localhost:8080/user/sign-up and create a new account.
Add your email to the
ADMIN_EMAIL variable locatead within
Refresh the page and you will be up and running.
/dist directory will contain the minified production files.
Environment variables located in
/.env are set to defaults and should be customized before deploying.
To test the minified files:
You can use
localhost:8081 for live-reload with BrowserSync
If pushing to a public source, be sure to uncomment the line for .env in
TechCheck is a work in progress and will continue to grow and evolve. I welcome any community involvement and would love to hear feedback and ideas for improvements or revisions to the site.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
- Alex Johnson - asonj
See also the list of contributors who participated in this project.
This project is licensed under the GNU Affero General Public License - see the LICENSE.md file for details