Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 3.78 KB

README.md

File metadata and controls

34 lines (22 loc) · 3.78 KB

itaipu

Itaipu is a web app for managing a condominium, where residents can allow visitors, read notices and more!


Following a very strict set of requirements, a django web app was developed for managing the client's condominium, carefully developed to respect the in-place infrastructure and to integrate with an existing MySQL database.

Many solutions were created to overcome the challenges given by the great amount of requirements:

  1. A token system was designed for registering users and updating their record in the old database.
  2. Integration with an old system which needed to use the same database.
  3. Developing a system resistant to local power/internet outages. Needed to be run locally, with little resources.
  4. Creating a hierarchy between users belonging to same property (owner, visitors, caretakers and residents).

Images:

Desktop:

Login: Login Create account: Create account Home page: Home page
Authorizing visit: Authorize visits (editing) Editing property: Property config (editing) Account config: Account config
Notices: Notices page Reading notice: Notice details Notice marked as read: Notice marked as read

Mobile:

Login: Login Create account: Create account Home page: Home page
Authorizing visit: Authorize visits (editing) Editing property: Property config (editing) Account config: Account config
Notices: Notices page Reading notice: Notice details Notice marked as read: Notice marked as read

Account creation email:

Create account - email