{"id":48577564,"url":"https://github.com/tiffanyvoorhees2500/smartorder","last_synced_at":"2026-04-08T16:01:51.991Z","repository":{"id":322315196,"uuid":"1089013613","full_name":"tiffanyvoorhees2500/smartOrder","owner":"tiffanyvoorhees2500","description":"Group Project - Full stack application to combine individual orders into one bulk order","archived":false,"fork":false,"pushed_at":"2025-12-05T00:29:42.000Z","size":1479,"stargazers_count":1,"open_issues_count":58,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-07T05:35:44.722Z","etag":null,"topics":["express","jwt-authentication","neondb","nodejs","postgresql","react","sequelize","wip"],"latest_commit_sha":null,"homepage":"https://smart-order-omega.vercel.app","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/tiffanyvoorhees2500.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-03T19:07:49.000Z","updated_at":"2025-12-05T00:29:46.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/tiffanyvoorhees2500/smartOrder","commit_stats":null,"previous_names":["tiffanyvoorhees2500/smartorder"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tiffanyvoorhees2500/smartOrder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiffanyvoorhees2500%2FsmartOrder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiffanyvoorhees2500%2FsmartOrder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiffanyvoorhees2500%2FsmartOrder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiffanyvoorhees2500%2FsmartOrder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tiffanyvoorhees2500","download_url":"https://codeload.github.com/tiffanyvoorhees2500/smartOrder/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiffanyvoorhees2500%2FsmartOrder/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31562697,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["express","jwt-authentication","neondb","nodejs","postgresql","react","sequelize","wip"],"created_at":"2026-04-08T16:01:51.078Z","updated_at":"2026-04-08T16:01:51.970Z","avatar_url":"https://github.com/tiffanyvoorhees2500.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Smart Order by Heather Gibb, Derek Christensen, and Tiffany Voorhees\nHeather's Quote: “Life is to be enjoyed, not just endured.” — President Gordon B. Hinckley\n\nDerek's Quote: “Faith is being sure of what we hope for and certain of what we do not see.” - Dieter F. Uchtdorf\n\nTiffany's Quote: “The Lord loves effort. He could not love us perfectly if He did not require us to stretch and learn.” — Elder Dieter F. Uchtdorf\n\n# Overview\nSmartOrder is a full-stack web application designed to simplify bulk order management for users and administrators.  The main goal is to allow users to login, view dynamic prices sheets and place an order that will be included in the bulk order.  Admins can view current and past orders see the bulk order information, and adjust pricing dynamically.\n\n# Stack Includes\n- Frontend: React\n- Backend: Node.js + Express.js\n- Database: PostgreSQL (hosted via NeonDB)\n- ORM: Sequelize\n- Auth: JWT-based authentication\n\n# Render Backend URL\nhttps://smartorder-zlab.onrender.com\n\n# Vercel Frontend URL\nhttps://smart-order-gold.vercel.app/\n\n# NeonDB URL\nhttps://console.neon.tech/app/projects/noisy-unit-41350121\n\n\n# Getting Started\n1. Clone the repository\n2. Backend Setup\n```\ncd backend\nnpm install\n```\n```\n/backend/env (ask team lead for credentials if not using your own DB)\n\nDATABASE_URL=postgresql://\u003cuser\u003e:\u003cpassword\u003e@\u003chost\u003e/\u003cdatabase\u003e\nJWT_SECRET=supersecretkey\nPORT=5000\n```\n```\n// start backend in dev mode\nnpm run dev\n```\n3. Frontend Setup\n```\ncd ../frontend\nnpm install\nnpm run start\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftiffanyvoorhees2500%2Fsmartorder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftiffanyvoorhees2500%2Fsmartorder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftiffanyvoorhees2500%2Fsmartorder/lists"}