/Sauce-Maker-Pro

A full stack application that accepts user input and allows the user to craft new sauces from common household ingredients.

Primary LanguageJavaScript

Sauce Maker Pro License

Description

A web-hosted applicatoin with a complete MVC architecture using the MySQL, Express, JavaScript, Node stack. Sauce Maker Pro allows users to create sauce recipes and print them.

The application runs on Heroku with a JawsDB resource database.

TOC

  1. Installation
  2. Usage
  3. Technologies
  4. Contributors
  5. Tests
  6. Questions

Installation


Type these commands into git bash to install the application. Sauce Maker Pro was created with git bash and node package manager.

$ git clone git@github.com:BinaryBitBytes/Sauce-Maker-Pro
$ cd ../path/to/the/file
$ npm install

Usage

  1. Navigate to the application directory.
  2. Change your development .env file variables to your mySQL information.
  3. Run npm start .
  4. Open http://localhost:3001/ in your browser.
  5. Click signup.

NOTE: At the moment, the create and delete operations must be performed through Insomia.

Technologies

  • HTML5
  • CSS3
  • PrintJS
  • Sequelize
  • MySQL
  • Node.js
  • Express.js
  • Handlebars
  • Express Sessions
  • Heroku
  • Insomia

Contributors

If you would like to become a contributor on this project, please find my contact information in the questions section of this README.

  • Mitchell Freeman
  • Miles Colon
  • Cody Scoles

Tests

Issues
At present, no tests can be performed on this code. The application meets all requirements without errors.

Questions?

Email me!
GitHub

License

License
(The license badge is a clickable link.)