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.