Skip to content

nikolabaci98/blog

Repository files navigation

Blog

Simple blog website with no DB integration.

Using Node.js, Express.js, EJS on the server-side, and Bootstrap, CSS, and HTML on the client-side.

Next Steps:

1. Database Integration

  • Develop schema for users, blogs, comments
  • Integrate Serialize npm package to implement the model of MVC
  • Develop a session DB for persistent user authentication across server restarts

2. User Authentication

  • Login
    • Store user session
    • Error handling on login
    • Forgot password
  • Sign up
    • Save new user
    • Error handling on sign up

3. User Actions

  • View profile
  • Logout
  • Post blogs
  • Delete blogs
  • Comment on posts
  • Reset password

4. EJS File Organization

  • Reorganize and clear EJS file

Video Walkthrough

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published