Avatar Search is a web application built with Flask and SQLite that allows you to search for avatars and retrieve their information from a database. You can search by avatar name or ID, upload avatar information from JSON files, and retrieve avatar data in JSON format.
- Search avatars by name or ID
- Upload avatar information from JSON files
- Retrieve avatar data in JSON format
- Python 3.x
- Flask
- SQLite
- Requests
- Clone the repository:
git clone https://github.com/Fynn9563/AvatarSearch.git`
- Install the required dependencies:
`pip install -r requirements.txt`
- Run the application:
`python server.py`
The application will start running on http://127.0.0.1:5000/.
- Access the application in your web browser using the URL
http://127.0.0.1:5000/
. - Enter the avatar name or ID in the search box and click the Search button to retrieve matching avatars.
- To upload avatar information from a JSON file, click the Upload button and select the JSON file.
To integrate with VRCX and enable avatar searching from within VRCX, follow these steps:
- Open VRCX and go to Settings.
- Click on Advanced.
- Click on Avatar Database Provider.
- Add
http://127.0.0.1:5000/json
as the avatar database URL.
Now you can search for avatars directly from VRCX using the Avatar Search functionality.
This project is licensed under the MIT License. See the LICENSE file for more information.