React + Vite SPA for company SecureLocks
The application was created for the company “SecureLocks” based in Chicago, USA.
It is designed to manage an internal database with the ability to add, modify, and delete data.
MongoDB was chosen for data storage.
To access the data, you need to register and obtain administrator rights (full access to modify/add data) or user rights (view-only access).
The backend is written in Node.js and hosted on render.com. It also uses Express, Mongoose, Jsonwebtoken, Joi, Bcrypt, Cors, etc.
The frontend is written in React + React-Router-Dom + Redux. It also uses Axios, MUI, Formik, Styled-components, etc.
The primary device for using the app is a smartphone. Therefore, it is designed in a mobile-first format.
etc...