Skip to content

kimfom01/Imagizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Imagizer API

Introduction

Imagizer is an image manipulation API built using Magick.NET

  • This is an API where users can manipulate their provided image.
  • The API allows users to resize images and convert images from one format to another
  • The API is rate limited to 10 requests per minute

Features

  • Resize images
  • Convert image formats

Visit the official documentation for more info


Additional Notes

  • Rate Limiting: The API is rate limited to 10 requests per minute

Roadmap

  • Add more formats
  • Add rate limiting
  • Build a minimal user interface
  • Add more image manipulation endpoints

Authors

Contributors names and contact info


Installation

Prerequisites

Getting the Project

  • Clone the repository:
git clone https://github.com/kimfom01/Imagizer.git
  • Alternatively, download and extract the project ZIP file.

Building the Project

  • Navigate to the project's root directory in the terminal.
cd Imagizer/server/ImagizerAPI
  • Restore dependencies
dotnet restore
  • Build the project
dotnet build

Running the Application

  • Run the API
dotnet run

Publishing (For Deployment)

  • To publish the application for deployment, run
dotnet publish -c Release -o ./publish
  • Deploy the contents of the ./publish directory to your hosting environment.

License


Credits


Contact Information