Skip to content

mathfour/HoneyDo

Repository files navigation

  • BAD WORD ALERT Don't open the Heroku version unless you are okay with bad words. (Egad!)

HoneyDoListLogo_1

Honey Do List

Honey Do List is a Node/Express JS app using Handlebars, mySQL and Sequelize that allows the user to input a task (a 'do') then mark it completed.

You can run the app on Heroku.

Note: the database is not just used for you, but for all. So keep your tasks clean! (If you want it all for yourself, see the "Make it Your Own" instructions below. :D)

You can find the source files at https://github.com/mathfour/honeydo

How to Use the App: Create a DO, then DO it!

Fill out a task (a DO) and click Add this DO to the List. Your DO will show up on the left. Click the This DO is Done! button and it will be marked completed - and put in the Done DOs column!

Make it Your Own

Clone this repo to your desktop and change to the honeydo directory. (If it's your first time to clone, check out the instructions here. Run npm install to install its dependencies.

Change the password in the config.json file to be your root password.

Create a mySQL database called i_hate_burgers (long story on that one) and then run the app with npm start.

Switch to your browser and type localhost:3000 in the address bar.

Now you're set!

Technology Used

  • MySQL
  • Sequelize
  • Node
  • Express
  • Express-Handlebars
  • HTML
  • css
  • javascript
  • npm

Dependencies

Next Steps

The current deployment of this app on Heroku prohibits multiple users to enter and check off their own tasks. I'd like to set it up to be able to do that.

Acknowldegments

A big thanks to the following folks:

  • Rachel Thiim for working with me as I struggled through the wiggy challenges of Sequelize and Handlebars.
  • My husband who supports me tirelessly, especially on his day - Father's Day - as I fought to finish this homework.
  • My two kids who took the brunt of my frustrations in the form of extra yelling for minor offenses. Thank you both for tolerating your crazy mom.

Copyright and License

Like it? Use it and say where you got it.

Have courage and be kind.

Bon's Signature

About

Honey Do List is a Node/Express JS app using Handlebars, mySQL and Sequelize that allows the user to input a task (a 'DO') then mark it completed.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published