Building Passport - An APP that makes easier to invite people and guarantee their access in the condominium

Building Passport

? Description

Building Passport is an APP that makes easier to invite people and guarantee their access in the condominium. Its only need to ask the condominium manager to register your data to the system and you’ll be able to invite your guests and, after their confirmation, their entry will be guaranteed by a QRCode generated in the confirmation.


? Technologies and concepts

  • REST APIs
  • JWTs
  • Node.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • Express
  • Jest
  • React
  • Create React App

? Running the application

This project was created using TypeScript, Node.js and PostgresSQL as database for the back-end. The front-end was created using Create React App. So, make sure do you have the last version of Node.js and npm running localy.

Start cloning this repository in you local machine:

git clone https://github.com/Icaro-pavani/building-passport

After that, inside each folder (backend and frontend) has one README with the instructions to install and configure the application.

Deploy

The link of the deployed Application is https://building-passport.vercel.app

In the application, it will be possible for you to create a resident, so you will be possible to sign-up and login to the application. With the

API key: lC7j5MGfMh7xvXWDqdMnEFFxtrBpzZq18HBGXXU1dii9NoLL2Ul3XrwCTvoePIOLpJZWPSUDhqIWbW4xb7sLAROdpcjWkbYFVQliTyLCJHkieQPBUUuAzNCCKiKx2Gd5

you can access the pages for the building management through the link “Entrar como administrador do condomínio“. From here, you can create a resident in the building “Residential One”, whose you will know his name and cpf.

After that, it is possible to follow the flux of the application.

GitHub

View Github