{"id":45167649,"url":"https://github.com/niftymonkey/order-form","last_synced_at":"2026-02-20T07:11:43.590Z","repository":{"id":13153824,"uuid":"15836488","full_name":"niftymonkey/order-form","owner":"niftymonkey","description":"Simple web-based application for ordering items.","archived":false,"fork":false,"pushed_at":"2014-11-29T15:40:12.000Z","size":15807,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-14T11:13:33.349Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://nifty-order-app.herokuapp.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/niftymonkey.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-01-12T04:35:16.000Z","updated_at":"2024-04-14T11:13:33.350Z","dependencies_parsed_at":"2022-09-15T21:00:45.704Z","dependency_job_id":null,"html_url":"https://github.com/niftymonkey/order-form","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/niftymonkey/order-form","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niftymonkey%2Forder-form","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niftymonkey%2Forder-form/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niftymonkey%2Forder-form/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niftymonkey%2Forder-form/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/niftymonkey","download_url":"https://codeload.github.com/niftymonkey/order-form/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niftymonkey%2Forder-form/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29644021,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-20T05:21:04.652Z","status":"ssl_error","status_checked_at":"2026-02-20T05:21:04.238Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-02-20T07:11:42.951Z","updated_at":"2026-02-20T07:11:43.585Z","avatar_url":"https://github.com/niftymonkey.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Order Application\n[![Build Status](https://travis-ci.org/niftymonkey/order-form.png?branch=master)](https://travis-ci.org/niftymonkey/order-form)  \nSimple web-based application for ordering items.\n\n\n## Live Demo\nhttp://nifty-order-app.herokuapp.com/\n\u003e Note: Demo is running on Heroku free instance, so you may have to refresh for it to load.\n\n\n## Motivation\n\n### Real-world Need\nThis application is being built for a specific usecase (user).  It will change a lot over time.  It will start out as a simple form that can be used to email order to a set email address.  It will then evolve into a more \"shopping cart\" type workflow.  And lastly will likely end up being the centerpiece of a website for this user's business.\n\n### Learning Experience\nThis is also intended to be a project that I can use to learn the technologies in the [MEAN stack][1] in a hands-on way.  As a result, things may change drastically over time as I learn better/faster/smarter ways of solving the software engineering problems I encounter when building this application.\n\n\n## Contributing\nSince this is intended to be a learning experience for me, I don't expect that anyone else will be running this application locally.  However, if you'd like to build, run, and test this application locally, here's what you'll need to do:\n\n### Manual Dependencies\nYou will need to install the following manually as a starting point:\n\n* [NodeJS][2] - server code and build platform  \n* [MongoDB][3] - database used by server \n* Sass Compiler - Sass precompiler used while developing  \n    - [Ruby][4] - Needed by compass/sass compiler\n    - Sass gem - Type the following once Ruby is installed:\n    ```\n    gem install sass\n    ```\n    - Compass gem - Type the following once Sass is installed:\n    ```\n    gem install compass\n    ```\n\n### Get Started\n\n#### Clone\n\n    git clone https://github.com/niftymonkey/order-form.git\n    cd order-form\n\n#### Run the app\nAmong other things, this will install dependencies, build, start a watch on the source files, start a server, and launch your default browser to the app.  It will also auto-reload when you make changes to the source files.\n\n    npm start\n\nAlternatively, once you've installed all dependencies, you can simply run the application in development or production mode using the grunt tasks.  \n\n##### Development\n\n    grunt serve\n\n##### Production\n\n    grunt serve:dist\n\n#### Run the tests\nIf you want to run the tests, it's a simple command as well\n\n    npm test\n\nOr the alternative grunt task\n\n    grunt test\n\n#### Misc Grunt Tasks\nYou can run the following and check the \"Available Tasks\" for a list of other tasks you can run on the command-line\n\n    grunt --help\n\n\n[1]:http://www.mean.io/\n[2]:http://nodejs.org/\n[3]:http://www.mongodb.org/\n[4]:https://www.ruby-lang.org/en/downloads/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fniftymonkey%2Forder-form","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fniftymonkey%2Forder-form","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fniftymonkey%2Forder-form/lists"}