This is a website that can detect fonts in images. Simply upload an image, and it will identify the fonts within it.
If you prefer not to upload images, this website also supports uploading via image URLs.
To run this program locally, you need to prepare the following: Node.js, React components, Docker
- For the Node.js, we can just download in official website: Nodejs
- Docker can also be downloaded from the official website. Docker
For other components, we can proceed with the download directly. After downloading these environments, we need to download the required components.
npm install i
npm install react-router-dom
After downloading it, simply run Docker.
docker compose up --build
When you enter this website, you'll see a simple homepage.
In the center of the homepage are two buttons: one for uploading images and the other for image links.
In the bottom-left corner of the website, you can switch between light and dark themes.
After uploading an image or link, users can view the image and its content.
A back button is located in the top-left corner of the page, allowing users to return to the homepage.
This website's frontend utilizes Vite + React for development. React is a free, open-source framework well-suited for building websites.
Vite serves as the frontend content for the website, enabling its creation and deployment in React format.
Docker is a containerization platform that allows you to package an application, its runtime environment, and dependencies into a single container. This container can then be deployed and run identically on any machine with Docker installed.