ConnectDesk

I worked on this project in an internship I had in january 2024!

The goal was to create a web application that could display information about the users (e.g. their phone number and email address), making it accesible to everyone.

When I started the project, I wanted to use TanStack Table to handle all of the data in the frontend, but then they asked me to use querys to get the data. It was too late to change everything, so I used TanStackTable without all of its benefits. 😢

Something interesting I had to implement was a way to upload and download an excel file, and save its data to the database. You can see an image of it below!

Originally, I built this project using JavaScript and TypeScript, but after some time I migrated it to TypeScript and NestJS and Prisma.

Technologies used:

Main view of the User Administration project

More images:

Image examples of the React User Administration projectImage examples of the React User Administration projectImage examples of the React User Administration projectImage examples of the React User Administration projectImage examples of the React User Administration project