In the beginning it would need user input, telling them what pieces are what on the board, the pieces would be extracted from the squares and saved as a set in a database. I don't think it will be necesarily 'hard', it'll rather be tedious work to code it. I might give this project a try after my exames, already created the GIT repo for it with my buddy ^_^. (I think you will discover it's not quite as easy as you think.) There will always be an interest for something like this. Tens of thousands of webpages exist that are chess related, or have chess diagrams. Chess is played by millions of people, all over the globe. If there is still interest in this I could easily make it.