Inspiration

Have you ever tried to find a specific man or woman to fulfil your desires?

Many times, when you are home alone and want some "personal action", it's hard to find an actor or actress that matches your type.

Because of this, we decided to build "Pornticode", a simple and easy to use tool that helps you find your platonic love through the Internet.

What it does

Pornticode looks in our database for men or women that match all the characteristics we think are relevant for a search like this.

How we built it

First, we made classes to store all the relevant information about the stars.

When the program starts, it parses all the information found in our XML file that creates all the Actor and Actress objects that will be used after to run the program.

Our interface is built in JavaFX, allowing the user to select the characteristics in a really intuitive way.

Challenges we ran into

To build the database from scratch was a really hard task, due to the incapability to find an already built database with all the information we needed.

The interface was also an important challenge, because none of us had used JavaFX before.

Accomplishments that we're proud of

We are proudly satisfied with how our interface turned out, considering that it was our first time using this Java library.

Also, it was our first time working with XML files and its parser.

What we learned

We have learnt to work together, since it was also the first time we were working as a team, as well as everything we have explained before.

What's next for Pornticode

We want to aim as high as we can, even if we have to work hard.

We also want to be able to detect similarities, which will return all actors and actresses that have similarities with our search, but don't match 100%.

Being able to search for transgender people is also our goal, to avoid all discriminations we can.

We would also like to link every actor and actress to their videos, as well as showing its main treats once you click on him/her.

Built With

Share this project:

Updates