Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

πŸ› οΈ Sub-Task: Set up interaction methods for parking database using Sequelize, Swagger, and Express #102

Closed
8 of 13 tasks
jaysabe opened this issue Aug 17, 2024 · 0 comments Β· Fixed by #126
Closed
8 of 13 tasks
Assignees
Labels
πŸš€ new feature New feature or request πŸ› οΈ sub-task part of a multi-step process πŸ“” task / story Higher-level requirements, contains sub-tasks

Comments

@jaysabe
Copy link
Contributor

jaysabe commented Aug 17, 2024

πŸ”§ What is the specific sub-task?

Create necessary folders and files that follow CRUD methologies with Sequelize.

πŸ”— Which parent issue or feature does this relate to?

#87 is parent task.

πŸ› οΈ How will you implement this sub-task?

An MVC structure already exists in the backend that currently handles google auth processes. We will use that structure to add addtional connections for Toronto related parking data.

Tasks:

  • Integrate Sequelize with PostgreSQL

    • Configure Sequelize to connect to the existing PostgreSQL database.
    • Define models for ParkingSpot and other relevant entities.
  • Enhance Controllers with Sequelize

    • Update or create controller methods to perform CRUD operations using Sequelize for ParkingSpot.
  • Set Up Swagger for API Documentation

    • Add Swagger annotations to the existing API routes related to parking data.
    • Ensure Swagger documentation is properly configured and accessible.
  • Verify and Test Integration

    • Test database interactions via Sequelize to ensure correct data handling.
    • Review Swagger documentation for accuracy and completeness.

πŸ“‹ Does this sub-task depend on other tasks?

  • This sub-task is blocked by other tasks
  • This sub-task does not depend on other tasks
@jaysabe jaysabe added the πŸ“” task / story Higher-level requirements, contains sub-tasks label Aug 17, 2024
@jaysabe jaysabe added πŸš€ new feature New feature or request πŸ› οΈ sub-task part of a multi-step process labels Aug 17, 2024
@jaysabe jaysabe changed the title πŸ› οΈ Sub-Task: Set up MVC structure with Sequelize, Swagger, and React πŸ› οΈ Sub-Task: Set up MVC structure with Sequelize, Swagger, and Express Aug 17, 2024
@jaysabe jaysabe changed the title πŸ› οΈ Sub-Task: Set up MVC structure with Sequelize, Swagger, and Express πŸ› οΈ Sub-Task: Set up MVC structure for parking with Sequelize, Swagger, and Express Sep 6, 2024
@jaysabe jaysabe changed the title πŸ› οΈ Sub-Task: Set up MVC structure for parking with Sequelize, Swagger, and Express πŸ› οΈ Sub-Task: Set up MVC structure for parking using Sequelize, Swagger, and Express Sep 6, 2024
@jaysabe jaysabe changed the title πŸ› οΈ Sub-Task: Set up MVC structure for parking using Sequelize, Swagger, and Express πŸ› οΈ Sub-Task: Set up interaction methods for parking database using Sequelize, Swagger, and Express Sep 27, 2024
@jaysabe jaysabe self-assigned this Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
πŸš€ new feature New feature or request πŸ› οΈ sub-task part of a multi-step process πŸ“” task / story Higher-level requirements, contains sub-tasks
Projects
Status: Done
1 participant