Andrew Morrow's Projects
This is a full-stack ecommerce application that utilizes React for front-end and express for the back end. The database consists of mongoDB and mongoose for data rigidity. Along with passport and JSON web token for authentication.
This is an app utilizing javascript to create a code quiz by dynamically manipulating the DOM and uses the Bootstrap CSS framework for styling.
This is a coding bootcamp homework that focuses on refactoring older code into semantic html.
React app that allows the user to keep track of contacts. It includes route authentication to keep contact information private to each user. Data is stored in a MongoDB database utilizing mongoose for data rigidity.
This is a CLI that utilizes a mySQL database to mock an ecommerce back-end. It uses express.js for routing, Sequelize as an ORM for rigidity, mySQL2 package to work with Sequelize, and dotenv to mask sensitive information.
Employee Directory app created with React.js that allows the user to filter employees by search and sort the employees by name and date of birth.
This is a CLI app that utilizes a mySQL database for a C.M.S that helps the user manage employees. It uses node.js with the Inquirer npm package for user prompts along with console-table to format results in the terminal.
This is a express template with user authentication. It utilizes jsonwebtoken and passport for authentication with the basic auth routes already defined. Baked in is a forgot password feature that utilizes handlebars to send a template of your styling choice to the user with nodemailer. Ready to hook to any front-end client it comes complete with a seeder for your database and some security features such as helmet and express-rate-limit.
This is a full-stack app that utilizes express.js for routing, mongoDB for database storage, Mongoose ORM for data rigidity, dotenv for sensitive information, and morgan for logging.
This app is a recipe finder that utilizes HTML5, JavaScript, CSS, Google Maps API, and Materialize CSS framework for styling.
This is a full-stack group project app that utilizes express.js for routing, mySQL for the database, Sequelize as an ORM for data rigidity, axios for 3rd party API calls, lodash for data manipulation, Handlebars as the templating engine, bcrypt for password hashing, and dotenv for sensitive information.
nextjs-state-management video code
This is a note taking app that utilizes Express.js for routing and stores the notes in a db.json file with the node file system to portray a mock database.