Used Tech

  • Fullstack
  • Nuxt
  • Tailwind
  • Prisma
  • Pinia
  • MongoDB

Welcome to my first "SaaS"!

Let me introduce you to DeskShare, an extraordinary app that I personally developed to redefine the way employees reserve workspaces within their company. DeskShare was born out of my own experience and observation of the challenges faced by employees in finding and booking suitable workspaces. Please note that DeskShare is currently in its alpha version and is a work in progress. Due to the free hosting of the app, the loading time might be slightly longer than usual.

With DeskShare, I set out to create a solution that would simplify and streamline the entire process, making it effortless for employees to secure their preferred workspaces throughout the week. Combining my passion for full-stack development and a deep understanding of user needs, I crafted an application that optimizes workspace utilization while enhancing productivity and flexibility.

To bring DeskShare to life, I chose to work with Nuxt.js, a powerful framework that enables me to build a seamless and intuitive user interface. The frontend design, which is a crucial element of any successful app, was meticulously crafted using Tailwind CSS. This allowed me to create a visually appealing and responsive design that provides a delightful user experience across different devices.

For the backend, I opted for Prisma as the database toolkit, seamlessly integrating it with MongoDB, the selected database technology. This combination not only ensures efficient data management but also guarantees robust storage and retrieval of information, providing a solid foundation for the app.

DeskShare empowers employees to effortlessly reserve workspaces that cater to their specific needs, whether it's a private corner for focused work or a collaborative area for team discussions. By simplifying the booking process, DeskShare fosters a flexible and dynamic work environment that promotes productivity and adaptability.

As a developer, DeskShare showcases my expertise in full-stack development, my proficiency with frontend frameworks, and my ability to effectively manage and utilize databases. It represents my commitment to delivering innovative solutions that not only meet user needs but also enhance their overall experience.

Overall, this project was a great learning experience for me, as it is one of my first Nuxt 3 projects. I had a lot of fun creating it, and I am excited to continue improving it in the future. Thank you for taking the time to check it out!