Skip to content

Florence-Njeri/AlphaBlog

AlphaBlog

Resources

*Users

  • Add CRUD actions to the user's MVC
  • Create a users table and model
  • Add validations to the user model
    • Username must be present, unique and between 3 -25 characters
    • Email must be present and unique, max 105 characters
    • Email must use a valid format, check with email regex

*Articles

  • Add CRUD actions to the article's MVC

  • Create an article's table and model

  • Add validations to the article model

    • title must be present, unique, and between 6 - 100 characters
    • description must be present and unique, between 10 - 100 characters

Associations

  • One-to-many relationship between users and articles

Authentication

  • Login using a secure password

Authorization

  • Add restrictions to add CRUD actions to articles if user isn't logged in

Security

  • Add admin user functionality and access level

About

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors