I wanted to learn something new with this hackathon so I chose Hunter API for the REST API to be converted and Flet a library for creating desktop applications with python.
What it does
This application finds email addresses on websites if the email addresses are public. The application also shows the sources of the emails.
How we built it
This project converts the hunter api into a GraphQL api that is then consumed by python using flet to create a web and desktop application.
I built this application with Stephen's cli to create the graphql endpoints. Flet is a library for creating desktop applications
Challenges we ran into
Flet is a pretty new library so I ran into a couple of issues building for desktop that I needed to find solutions for.
Accomplishments that we're proud of
I'm proud that I got the whole hunter api converted to graphql.
I'm proud of getting the application up and running as well.
What we learned
I learned how to use Stepzen to convert REST api's to Graphql apis.
I learned how to use flet to create desktop applications with python
What's next for Python Hunter
I would like to complete the final screens for the desktop application and create a build that anyone can download