
Security News
Node.js Drops Bug Bounty Rewards After Funding Dries Up
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.
For the everyday person who wants to get food delivered, Hunger: NULL is an app that connects different food delivery services together, so you can easily view all available options without having to check multiple apps. Our app will ideally connec
For the everyday person who wants to get food delivered, Hunger: NULL is an app that connects different food delivery services together, so you can easily view all available options without having to check multiple apps.
Our app will ideally connect all the different food delivery apps like Grubhub, Doordash, Postmates etc. in one app. This means that all the restaurants that deliver in your city will be easy to see and pick from. The app will also have basic searchability, filtering capabilities, and links to restaurant websites for more information.
resources
---- css
---- style.css - style css file for entire project
---- img - contains images for all restauraunts
---- bossladypizza.png
---- cafemexicali.png
---- chipotle.png
---- cosmos.png
---- dominos.png
---- fiveguys.png
---- illegalpetes.png
---- mcdonalds.png
---- pastajays.png
---- pizzahut.png
---- potbelly.png
---- qdoba.png
---- subway.png
---- thaiavenue.png
---- wendys.png
---- js - contains scripts for javascript
---- queries.js - queries to access database
---- script.js - overall site javascript (populate pages, cards, etc)
test
---- test.js - contains unit tests (run with "npm test")
views
---- pages - contains ejs pages to be rendered by server
---- about.ejs
---- cafemexicali.js
---- cosmos.ejs
---- dominos.ejs
---- fiveguys.ejs
---- index.ejs
---- mcdonalds.ejs
---- pizzahut.ejs
---- potbelly.ejs
---- qdoba.ejs
---- subway.ejs
---- team_members.ejs
---- wendys.ejs
---- partials - contains partial ejs sites to be used
---- footer.ejs
---- header.ejs
---- menu.ejs
Hunger_Database.sql - database of menu items
package-lock.json
package.json
publishConfig.txt
README.md
server.js - start point of hunger: null
Clone the repository. In terminal, using npm, install:
npm install ejs
npm install express
npm install jquery
npm install mocha
npm install promise
npm install request
npm install should
From there, navigate to the folder where you cloned to and edit the server.js. Uncomment the local testing port and comment out the proccess port (for heroku use). In terminal, start the node server with "node server.js"
To run the unit tests, navigate in terminal to the project folder and type "npm test"
http://hungernulllive.herokuapp.com/
To deploy, comment back in the app.listen(PROCESS.ENV.PORT) and comment out the other port.
FAQs
For the everyday person who wants to get food delivered, Hunger: NULL is an app that connects different food delivery services together, so you can easily view all available options without having to check multiple apps. Our app will ideally connec
We found that hungernull demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.

Research
A supply chain attack on Axios introduced a malicious dependency, plain-crypto-js@4.2.1, published minutes earlier and absent from the project’s GitHub releases.