This project contains the code required to host a Tech Blog website where users can signup, make posts and comment on other posts. The application utilizes Express.js, MySQL, Sequelize, and Bcrypt to hash user credentials. The website is considered an MVP at this stage and has room for improvement, but root functionality is present.
To install this repo either clone or download it from GitHub. Navigate to the root directory of the project and run "npm install" to install the necessary packages. Rename the .env.EXAMPLE file to just .env and add in your MySQL Username and password.
To use the project, run npm start from the root directory of the project. Additionally, you may visit the app deployed on Heroku.
To run the tests, simply run npm test from the root directory of the project. The test checks if the formatting date function is working.
If you have any questions about the project listed here or myself in general please contact me at alexdmarten@gmail.com. I will get back to you as soon as possible, thanks!
Interested in any of my other projects? Check out my github alex-d-marten