{"_id":"1_rpi-keypad-project","name":"1_rpi-keypad-project","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"1_rpi-keypad-project","version":"0.1.0","description":"This project simulates a keypad and provides a backend dashboard for administration. It serves as a simulation model for an upcoming school project.","main":"app.js","scripts":{"start":"cross-env NODE_ENV=production node app.js","dev":"cross-env NODE_ENV=development node app.js"},"keywords":["nodejs,sqlite3,jwt-authentication,express-js"],"author":{"name":"Paul Dresch"},"license":"MIT","dependencies":{"bcrypt":"^5.1.1","dotenv":"^16.3.1","express":"^4.18.2","express-rate-limit":"^7.1.2","express-session":"^1.17.3","jsonwebtoken":"^9.0.2","path":"^0.12.7","signal-exit":"^4.1.0","sqlite3":"^5.1.6","util":"^0.12.5","winston":"^3.11.0"},"devDependencies":{"cross-env":"^7.0.3"},"_id":"1_rpi-keypad-project@0.1.0","gitHead":"27a6d8d7aca6801171a2d61a7f7411e2af57e095","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-/4qAX8eMOSokBqHf0Ym9lDc5VTFcerd3kcnrpwOOdVdpt/LopBOnUHwOQRcSUZMdEcqB5dCG4wjPdyfNfXvDYQ==","shasum":"51ac86fba1372c6f671f79d0e507995a00aa827c","tarball":"https://registry.npmjs.org/1_rpi-keypad-project/-/1_rpi-keypad-project-0.1.0.tgz","fileCount":20,"unpackedSize":3521289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5+W9mm7SKHgIgB/m1/4ai38L8Y1QjYm0AtEcYY83aBAIgZ+EzH+1ZDAchRMk+O4g0gVfKvFLrkWwecAjBlMMk4YA="}]},"_npmUser":{"name":"voucher6147","email":"paul.dresch@untereuerheim.com"},"directories":{},"maintainers":[{"name":"voucher6147","email":"paul.dresch@untereuerheim.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/1_rpi-keypad-project_0.1.0_1698267100032_0.9293134737647526"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-25T20:51:40.031Z","0.1.0":"2023-10-25T20:51:40.468Z","modified":"2023-10-25T20:51:40.710Z"},"maintainers":[{"name":"voucher6147","email":"paul.dresch@untereuerheim.com"}],"description":"This project simulates a keypad and provides a backend dashboard for administration. It serves as a simulation model for an upcoming school project.","keywords":["nodejs,sqlite3,jwt-authentication,express-js"],"author":{"name":"Paul Dresch"},"license":"MIT","readme":"# 🛠 RPI Keypad Project\r\n\r\n## 🌟 About\r\n\r\nWelcome to the RPI Keypad Project! This project simulates a keypad and provides a backend dashboard for administration. It serves as a simulation model for an upcoming school project.\r\n\r\n![Imgur](https://i.imgur.com/JaLMXXx.jpg)\r\n\r\n## 🚀 Features\r\n\r\n* 🔢 Keypad simulation\r\n* 🖥 Backend dashboard for administration\r\n* ✨ More features to come!\r\n\r\n## 📋 Prerequisites\r\n\r\nBefore you begin, ensure you have met the following requirements:\r\n\r\n* 📦 [Node.js and npm](https://nodejs.org/en/download/)\r\n* 🌐 [Git](https://git-scm.com/downloads)\r\n\r\n## 🛠 Installation & Usage\r\n\r\nClone the repository and navigate to the project directory:\r\n\r\n```bash\r\ngit clone https://github.com/Paul1404/1_RPI-Keypad-Project.git\r\ncd 1_RPI-Keypad-Project\r\n```\r\n\r\nInstall dependencies:\r\n\r\n```bash\r\nnpm install\r\n```\r\n\r\nRun the project:\r\n\r\n```bash\r\nnpm start\r\n```\r\n\r\n## 🖥 Hardware Requirements\r\n\r\nNo specific hardware requirements for now, but hardware connectivity is planned for future updates.\r\n\r\n## 🤝 Contributing\r\n\r\nIf you want to contribute to the project, please fork the repository and create a pull request, or simply open an issue for any bug or suggestion you may have.\r\n\r\n## 📝 License\r\n\r\nThis project uses the following license: [MIT License](LICENSE).\r\n\r\n* * *\r\n","readmeFilename":"README.md"}