Tech Blog is a CMS-style blog site where developers and publish their blog posts and comment on other developer's posts.
To install the required dependencies, please run the following command:
npm i bcrypt npm i connect-session-sequelize npm i dotenv npm i eslint-config-prettier npm i express npm i hexpress-handlebars npm i express-session npm i mysql2 npm i sequelize
Once you open up the webpage, you are taken to the homepage and can view any posts made by other developers. If you click on any of the links in the nav bar, you will be taken to the login/signup page. You can either login or signup if you dont already have an account. Once you are signed up you will be taken to your dashboard page. Here you can view any posts you have made. You can click on a post to edit or delete it. You can also click the add button at the bottom to add a post. On the homepage, if you click on one of the posts, you will see comments for that post left by other developers, and be given the option to leave your own post.
This project is licensed under the MIT license.
Abide by the Contributor covenant guidelines
To run tests, please run the following command:
N/A
If you have any questions, contact me at molestinaisrael@gmail.com. You can find more of my work at Israel-Molestina