Node.js backend primarily developed by Marc Hyeler for a full-stack web application at CVHS, designed to manage locker registration and administration. Built with Express.js and Sequelize ORM, it was designed with functional programming principles in mind to ensure clean and maintainable code. This codebase handles admin authentication, locker assignments, and data management, tying together robust solution for locker management.
- clone repo
- run
npm i
to install the node modules - run
npm run sync-dev
to create and sync the local dev db - run
npm run start-dev
to start the backend with the dev db