PORTFOLIO
Programming and Enterpreneurship.
AITEMS
Programming & Enterpreneurship
June - 2024
ABOUT THE PROYECT
Aitems is a project I undertook on my own. In mid-2024, I discovered a problem in the Real Estate world. After speaking with various real estate agents, I realized there was no solution to a significant problem: creating property inventories. Nowadays, whenever a property is rented or sold, it's necessary to present a document detailing all the items in the property, a task that takes a lot of time with traditional methods. That's when Aitems emerges, a platform to save all the time and stress that inventory creation produces.
What is Aitems?
Aitems is an intelligent real estate inventory management platform. By combining voice technology and AI, Aitems allows you to generate inventories in just minutes, creating fully professional PDF documents with a simple click!.
HOW IT WORKS?
The process is super simple! Once the user logs in, they must create a property, with its name, location, and a cover photo (optional). Then, they go to the "Home" screen, where they select the property and add a room. Now, they just need to start recording and dictating, describing the rooms and each item in the property, detailing quantities, brands, colors, condition, etc. Once finished, Items provides the option to export the inventory to PDF, Excel, and Word. The most important option, “PDF,” generates a professional document with the real estate company's logo, creation date, property name and location, and all rooms listed with each of their items. Lastly, the user can add photos and videos of the inventory so that in the PDF document, a unique link is created directing to the photos of that property.
TECHNICAL PROCESS
Completing this project took me around 4 months, from proposing the solution, designing the sketches, to programming both the backend and the frontend. The technologies used for this project were React for the front end, and Node.js and Express for the backend. To capture the voice and transcribe it to text, I used the "Web Speech API." Then, when the user finishes speaking, that text is sent to the backend to be processed by the OpenAI API. In broad terms, this is how I approached the solution; it’s a project I decided to make in the most convenient and straightforward way possible for me.
Thanks for reading!
Here you have the the webiste .