A simple tech blog using Model View Controller (MVC) paradigm. Built using MySQL2, Express, Sequelize, bcrypt, Session, Handlebars, Bootstrap and dotenv.
Repository: https://github.com/mingmanhk/tech-blog
Deployment: https://victor-tech-blog.herokuapp.com
1. Run npm install to install all dependencies
2. Run npm run seed to add sample data
- Open terminal
- Run 'npm start'
- Open http://localhost:3001/ from browser
Victor Lam
This application provided following functionality:
* View All post
* Sign up account, login , logout
* Login to create/edit/delete post
* Add comment with or without login
Additional feature:
* Anonymous user can post comment without user account
* Auto expire session in a day
Victor Lam
Questions about this repository? Please contact me at mingmanhk@gmail.com. View more of my work in GitHub at mingmanhk