Frederik91/SquashTournament

Create views and templates for tournament creation and management.

Opened this issue · 0 comments

Work Description:

  • Create Django views for tournament creation and management
  • Define the URL patterns for each view and link them to the appropriate templates
  • Create HTML templates for tournament creation and management, using Bootstrap and other front-end frameworks to enhance the user interface and user experience
  • Use Django's built-in forms and templates to handle tournament creation and management, including match scheduling and results submission
  • Use Django-filter to add filtering and search capabilities to the tournament management views
  • Write unit tests for each view to ensure that they are working correctly and efficiently
  • Use Git for version control and maintain a clean and organized codebase

Deliverables:

  • Django views for tournament creation and management
  • HTML templates for tournament creation and management
  • Unit tests for each view
  • Code changes committed and pushed to the Git repository

Acceptance Criteria:

  • Views must be well-designed, efficient, and maintainable
  • Views must handle tournament creation and management correctly and securely
  • HTML templates must be well-designed, responsive, and accessible
  • Templates must use Bootstrap and other front-end frameworks to enhance the user interface and user experience
  • Django forms and templates must be used to handle tournament creation and management correctly, including match scheduling and results submission
  • Django-filter must be used to add filtering and search capabilities to the tournament management views
  • Views must pass all unit tests and ensure that they are working correctly and efficiently
  • Code changes must be well-documented and adhere to the coding standards and best practices.