techno-blog is a web-based application that allows users to read technical blog posts from other users, comment on them, and post their own blog entries.
https://boiling-hamlet-77831.herokuapp.com/
https://github.com/swillrich5/techno-blog
If you wish to run your own copy of the application, install the required node modules by running:
npm i
In addition, database tables can be created using the table creation scripts in schema.sql
. The database can be seeded with data by running npm run seed
. Please be sure to create the .env
file and include the DB_USER, DB_PASSWORD, and DB_NAME variables.
After installing the required npm modules and creating the database, the application can be started and run locally by entering:
npm start
from the command line.
The following technology was used to build note-taker:
-
bcrypt - https://www.npmjs.com/package/bcrypt
-
connect-session-sequelize - https://www.npmjs.com/package/connect-session-sequelize
-
dotenv - https://www.npmjs.com/package/dotenv
-
express - https://www.npmjs.com/package/express
-
express-session - https://www.npmjs.com/package/express-session
-
handlebars - https://www.npmjs.com/package/handlebars
-
inquirer - https://www.npmjs.com/package/inquirer
-
mysql2 - https://www.npmjs.com/package/mysql2
-
node - https://nodejs.org/en/
-
sequelize - https://www.npmjs.com/package/sequelize
None
Please report any issues using my contact information below.
GitHub Profile: https://github.com/swillrich5
Email Address: swillrich@gmail.com