Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 898 Bytes

File metadata and controls

34 lines (24 loc) · 898 Bytes

User Profile and Product Management API

Description

This API provides endpoints for managing users, profiles, and products. It includes operations for creating, reading, updating, and deleting (CRUD) entities, as well as user authentication (registration and login). The API is built using Node.js, Express, and Sequelize ORM with a MySQL database.git

Features

  • User Operations:

    • Get all users
    • Get a user by ID
    • Update a user
    • Delete a user
  • Profile Operations:

    • Get all profiles
    • Get a profile by ID
    • Create a profile
    • Update a profile
    • Delete a profile
  • Product Operations:

    • Get all products
    • Get a product by ID
    • Create a product
    • Update a product
    • Delete a product
  • Authentication:

    • Register a new user
    • Login with email and password