Skip to content

A RESTful API built with python(Flask + MongoDB | Django + Mysql) and go(Gin + Mysql | Fiber + MongoDB) running in docker, allowing users to perform CRUD operations on a database through HTTP requests

License

Notifications You must be signed in to change notification settings

RaelzeraXD/Restful_Api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restful_Api

A RESTful API built with Go(Gin + Mysql | Fiber + MongoDB) and Python(Flask + MongoDB | Django + Mysql) running in docker, allowing users to perform CRUD operations on a database through HTTP requests.

prerequisites

  • Docker: Docker is required to run the application in a container.

EndPoints

  1. GET /users
  • Desc: Returns all users
  1. GET /users/ID
  • Desc: Returns a single user
  1. POST /create
  • Desc: Create a new user
  • input:
{
    "name": "israel",
    "age": 22
}
  1. PUT /update/ID
  • Desc: Update the user identified by their ID
  • input: name and/or age that you want to modify
  1. DELETE /delete/ID
  • Desc: Delete the user identified by their ID

Go(Gin + Mysql)

Go(Fiber + MongoDB)

Python(Django + Mysql)

Python(Flask + MongoDB)

About

A RESTful API built with python(Flask + MongoDB | Django + Mysql) and go(Gin + Mysql | Fiber + MongoDB) running in docker, allowing users to perform CRUD operations on a database through HTTP requests

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published