diff --git a/.gitea/issue_template/backlog_entry.md b/.gitea/issue_template/backlog_entry.md new file mode 100644 index 0000000..e2b68b4 --- /dev/null +++ b/.gitea/issue_template/backlog_entry.md @@ -0,0 +1,35 @@ +--- +name: Backlog Entry +about: Create a backlog entry +title: "Implement User Authentication (Delete this entry. Use Issue title)" +--- + +**Category:** Development **(Delete this entry. Use Labels)** + +**Priority:** High **(Delete this entry. Use Labels)** + +**Description:** +Develop user authentication system to secure the application and allow registered users to log in and access their accounts. + +**Acceptance Criteria:** +- Users can register with an email and password. +- Passwords are securely hashed and stored. +- Registered users can log in with their credentials. +- Successful login redirects users to their dashboard. +- Failed login attempts display an error message. +- Password reset functionality is available. +- User authentication is integrated with the database. + +**Estimation:** 5 story points + +**Due Date:** 2023-12-15 **(Delete this entry. Set in sidebar after creating the issue)** + +**Dependencies:** None **(Delete this entry. Set in sidebar after creating the issue)** + +**References:** +- User Authentication User Story (link) +- Authentication API Documentation (link) + +**Status:** Not Started (User) **(Delete this entry. Kanban board in Projects tab of this repository)** + +**Notes:** This is a critical feature for user access control. It's a foundational component that must be in place before moving on to other user-related features. diff --git a/.gitea/pull_request_template.md b/.gitea/pull_request_template.md new file mode 100644 index 0000000..aec0315 --- /dev/null +++ b/.gitea/pull_request_template.md @@ -0,0 +1,8 @@ +**Description** +A clear and concise description of the changes in this pull request. + +**Related Issue** +Closes #IssueNumber + +**Screenshots (if applicable)** +Add screenshots or images to help explain your changes, if relevant.