A blog template application (MVP). The purpose of this app is to study the express framework, using the Postgres database for data storage. Also covered is the ORM Sequelize and the EJS template engine.
[x] Manage users [x] Manage user session [x] Manage posts
- Register new users
- Search for user by identifier
- Update user data
- Remove user
- Create new post
- Detail post
- Update post
- Remove post
- Authenticate user
- Control access permission
- Be a Full MVC application
- A NodeJS application
- Use Sequelize ORM
- Use the EJS template engine
- The application base must be the express framework
- All fields in the user registration must be completed.
- All fields in the inclusion of a new post must be completed.
- express
- sequelize
- pg
- pg-hstore
- dotenv
- ejs
- express-ejs-layouts
- body-parser
- path
- bcryptjs
- express-flash-messages
- express-session
- cookie-parser
- method-override
- moment
- sucrase
- nodemon
- sequelize-cli
MIT License © 2020 Made with ♥ by Thalyson Rodrigues