I'm working on the below task:
    Description:
      You are tasked with developing a user registration and login system for a web application. The system should allow users to create an account, securely store their credentials, and authenticate them when logging in. The following requirements should be met:
      - User Registration:
        Users should be able to register by providing their email address and a password.
        Implement server-side validation to ensure that the email address is unique and follows a valid format.
        Hash and securely store the passwords in the database to protect user data.
      - User Login:
        Users should be able to log in using their registered email address and password.
        Verify the provided credentials against the stored data in the database.
        Upon successful authentication, grant access to the user by creating a session or issuing a token.

  Now, I need to generate a daily task for the upcoming 16 days based on the above description to fill out my time sheet!
  Also, the task description should not exceed 10 words. Please repeat the request first, then give your response.
user