Skip to content

rithik-c/pacs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📦 PACS

"P.A.C.S" - Packaging Automated Centralized System

Love online shopping, but tired of the deliveries arriving when you're not home? Or perhaps how you're continuously checking when you're package arrives, only to delay your plans out of worry?

Lovers of Online shopping and E-commerce. We present to you, Pacs. A unique storage solution with plans to open multiple facilities that have lockers of all shapes and sizes. Kind of like a community mailbox. As a shopper, you won’t have to put in your address. With our app, you’ll be able to see all your purchases from different stores chosen to ship using pacs in one convenient place where you can find your respective locker number and key code for pickup.

This project was made with love for HackThe6ix 2022 ❤️

⬇️ Table of Contents

💻 App Preview

Screenshot of Pacs

🔨 Set-Up

  1. Prequisite Installs
    1. The latest LTS version of Node.js and npm
    2. Preferably an install of create-react-app
  2. Clone this git repository
  3. Create a .env file in the backend directory that contains "PORT=8080"
  4. Navigate install all packages
    cd app_node
    npm i
    cd ../app_react
    npm i
  5. Run the back-end server
    cd app_node
    nodemon start
  6. While the back-end server is running, run the front-end server
    cd app_react
    npm start
  7. Open your browser at http://localhost:3000/
    1. http://localhost:3000/ & http://localhost:3000/dashboard navigates to the homepage
    2. http://localhost:3000/cart navigates to simulated business-side checkout
    3. http://localhost:3000/portal navigates to the gateway from a business screen to our service, allowing the user to choose a locker before returning to the calling business' site

📚 Resources

Resources may not be available after HackThis6ix 2022 judging (08/21/2022)

📄 License

Pacs is freely available under the MIT license.

About

A smart locker system for online shoppers to securely receive packages at centralized locations. Built with React and Node.js for the E-Commerce space. 📦

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 58.0%
  • SCSS 22.3%
  • HTML 14.6%
  • CSS 5.1%