andreaselia / photorescue

An easy to build (and use) photo transformation app using Vercel, Upstash, and Replicate.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PhotoRescue

A simple image transformation application utilising Vercel for hosting, Upstash for Redis, and Replicate for the image manipulation model.

Prerequisites

This project relies on Vercel, Upstash and Replicate.

Installation

To get started with the project, follow these steps:

  1. Clone the repository to your local machine:
git clone https://github.com/andreaselia/photorescue.git
  1. Navigate to the project directory:
cd photorescue
  1. Install the dependencies:
npm install
# or
yarn install
  1. Start the development server:
npm run dev
# or
yarn dev

You'll need to deploy the project to Vercel, or serve it locally, so that the callback URL can be accessible for the request to Replicate.

Further Reading

Contributing

To contribute to the project, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature.
  3. Commit your changes and push the branch to your fork.
  4. Create a new pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

An easy to build (and use) photo transformation app using Vercel, Upstash, and Replicate.

License:MIT License


Languages

Language:TypeScript 93.4%Language:JavaScript 5.2%Language:Shell 0.9%Language:CSS 0.5%