Skip to content

AveryCaldwell/CheersCheck

 
 

Repository files navigation

Cheers Check 🍻

Table of contents


Description 📝

  • A web application where alcohol enthusiasts can keep track of what's in their liquor cabinet. Using Handlebars.js as the templating language, Sequelize as the ORM, and express-session npm package for authentication, as well as, anime.js for animation and DataTables for inventory visualization.

Overview 📁


User Story

AS A liquor enthusiast who collects different types of alcohol
I WANT to keep track of my liquor inventory
SO THAT I can  I can share with friends and other users who might have similar tastes.

User Experience 👤


  • Clone the repository using:
git clone https://github.com/AveryCaldwell/CheersCheck.git
  • Navigate to the folder using the terminal.

  • Use the MySQL2 and Sequelize packages to connect your Express.js API to a MySQL database and the dotenv package to use environment variables to store sensitive data.

  • Install dependencies using:

npm install
  • Log in to your MySQL using:
mysql -u root -p
  • Create the database:
source db/schema.sql
  • Exit MySql using the command: quit.

  • Run the following command to seed data to your database:

npm run seed
  • Start the application:
npm start

Screenshot 📸


Links 🔗




My process 💡

Built with 🔨

  • HTML, CSS, Bootstrap
  • JavaScript
  • MySQL, Sequelize
  • Handlebars.js
  • Node.js, Express
  • Dotenv, Bycrypt
  • Heroku, GitHub
  • JSHint, Npm
  • Masonry, Npm
  • Anime.js

Useful resources 📚




Continued development 🏗️

  • Ability to see friends profiles and what liquors they have added
  • Ability to search for new cocktails to try out and our app will suggest recipes based on the ingredients you have on hand.
  • Would like to implement passport.js. Passport is authentication middleware for Node.js.A comprehensive set of strategies support authentication using a username and password, Facebook, Twitter, and more.



Author ✏️


Grade - 100/100

About

A new liquor inventory application - the perfect tool for anyone who enjoys keeping track of their favorite spirits! You can easily organize your liquor collection, keep track of what you have on hand, and share it with your friends.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 60.4%
  • Handlebars 24.8%
  • CSS 14.7%
  • SCSS 0.1%