Labeler is a web app to effortlessly generate PDF labels for batches of organic production. It’s repetitive task to manually create those labels. Data in different entries is very similar, so the key feature to speed up the process there was a clone button. Actually, I wanted to better understand REST APIs. Since the best way to learn is to build it by yourself, so I picked my old project, which was implemented using only Python and Django previously, and re-implemented it using new tools. For back-end I used Django REST framework. Front-end is built using React.js. Main focus was on front-end and back-end interaction, so to simplify styling Semantic-UI was used. I wanted PDF generation to happen on front-end client, so I used PDF.js library. Such approach preserves internet bandwidth and server computation. This project is somewhere in pre-alpha stage - just a basic functionality able to operate online. There are some work in to-do, like a bit of code optimization, user input validation and feedback messages to user.