Skip to content

Animal Crossing Villager Search Microservice: A Python-based microservice using ZeroMQ to search and retrieve Animal Crossing villagers based on species or personality type. Explore, customize, and integrate this tool into your projects effortlessly.

Notifications You must be signed in to change notification settings

crandquist/AC-Microservice

Repository files navigation

Animal Crossing Villager Search Microservice

This microservice allows you to search for Animal Crossing villagers based on species or personality type.

Prerequisites

  • Python 3.x
  • ZeroMQ (pyzmq)

Getting Started

  1. Clone this repository:

    git clone https://github.com/crandquist/AC-Microservice
    cd ac-microservice
  2. Install dependencies:

    pip install -r requirements.txt
  3. Start the Microservice (Server):

    python server.py

    The microservice will start listening for search requests on tcp://localhost:5555.

  4. Run the Search Program:

    python search.py

    The search program will prompt you to enter search terms and display matching villagers.

    • To exit the search program, enter 'exit'.

Customization

  • Replace the villagers.json file with your own villagers' data in the specified format.
  • Modify the search logic in server.py to meet your specific requirements.

Additional Notes

  • This microservice is a demonstration and may require further customization for production use.
  • Ensure the microservice is running before using the search program or client.

Acknowledgments

License

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

About

Animal Crossing Villager Search Microservice: A Python-based microservice using ZeroMQ to search and retrieve Animal Crossing villagers based on species or personality type. Explore, customize, and integrate this tool into your projects effortlessly.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages