Skip to content

API created as part of my studies of C# ASP .NET Core 8. The objective of this app is to create a safe, fast, and scalable API.

License

Notifications You must be signed in to change notification settings

GeisielMelo/MinimalApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MinimalApi

Prototype API created using ASP.NET Core 8.0 and C# with the aim of providing an alternative version to my RESTful API built in Node.js, focusing on improved performance and scalability.

Info

If you want to run this project on your local machine, you just need to create a .env file and follow the information available in .env.example.

Routes

Public

  • Auth - Create : POST /api/auth { email, password }

  • Users - Create : POST /api/users { email, password }

Protected

  • Users - Index : GET /api/users

  • Users - Show : GET /api/users/id

  • Users - Update : PUT /api/users { id, email, password }

  • Users - Delete : DEL /api/users/id

Author

License

About

API created as part of my studies of C# ASP .NET Core 8. The objective of this app is to create a safe, fast, and scalable API.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages