This is a full stack web application CMS-style sit similar to a Wordpress site. This app follows the MVC paradigm in its architectural structure, with the use of Handlebars.js as the templating engine with Sequelize for ORM and express-session package for authentication and the use of cookies to stay logged in.
Click here to see the running Full Stack Tech Blog!
To install the Full Stack Tech Blog App use the instructions bellow ↓
npm install
mysql -u root -p
source db/schema.sql
npm run seeds
npm run start
User needs to install the app by running the command npm install then user needs to run the command mysql -u root -p with the mysql password entered user needs to run the command source db/schema.sql; to start the database then the quit; command to exit the mysql server after that user needs to create the .env file with the username the database name and the password for the environment variables. If user needs to seed the database user can run the command npm run seeds lastly user can run the command npm run start to start the express server.
- JavaScript.
- CSS.
- Handlebars.js.
- Node.js.
- Express.js.
- Sequelize.
- Connect-session-sequelize.
- Mysql2.
- mysql.
- SQL.
- Express-session.
- Dotenv.
- Bcrypt.
- Heroku.
Contributions, issues, and feature requests are welcome!
Give a ⭐️ if you like this project!
If you have any Question please feel free to contact me:
© 2021 Full Stack Tech Blog







