Skip to content

CRUD Bookstore API#4

Open
ufyy01 wants to merge 13 commits intoWeeshr-Engineering:mainfrom
ufyy01:main
Open

CRUD Bookstore API#4
ufyy01 wants to merge 13 commits intoWeeshr-Engineering:mainfrom
ufyy01:main

Conversation

@ufyy01
Copy link
Copy Markdown

@ufyy01 ufyy01 commented Mar 6, 2024

Initial Project Setup and Documentation

This pull request marks the initial setup of the project along with comprehensive documentation. The project structure includes separate folders for models, controllers, and routes, facilitating modular development. The documentation outlines CRUD operations for managing Books, Authors, and Categories in MongoDB, including endpoint details, request/response formats, and query parameters. Additionally, it provides instructions for starting the application.

Changes:

  • Added project files
  • Implemented CRUD operations documentation
  • Included code structure overview
  • Added instructions for starting the application

Copy link
Copy Markdown
Collaborator

@codeDeeAi codeDeeAi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pass

  1. Node, TS
  2. Pagination
  3. Model Relationships
  4. Middleware
  5. Testing

Fail

  1. Validation could be better
  2. APIs are not versioned
  3. Author Controller testing (optional)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants