Copropiedad Integral - Data update module: Vehicles, domestic workers, pets.

in #utopian-io6 years ago

Repository
Copropiedad Integral repository

A condo is a type of real estate divided into several units that are each separately owned, surrounded by common areas jointly owned.

Copropiedad Integral has been created to provide condos (condominiums, horizontal property, co-properties) managers with the necessary tools to manage administration and communication with co-owners and leaseholders in a simple and safe way. Development version is available here

new features

This development update includes the pending forms to update the information related to the units, described previously in this submission. This previous update included the forms to update information about residents and authorized visitors. In this opportunity, I have implemented the forms to update information about vehicles, domestic workers and pets. Now, all the information related to the units can be updated by the residents directly.


Email content:

Screen Shot 2018-08-10 at 11.07.29 AM.png


Following the same steps described in the Residents data update functionality, condo administrators can send a data update request to the registered residents. The residents with registered email address will receive an email in which condo administrator ask them for data update. The same link used to request data update about residents and authorized visitors, is used to update information about vehicles, domestic workers and pets.
Now users can find the formsets to update information about vehicles, domestic workers and pets in the same form to update information about residents and authorized visitors.


In this way, all the information that is possible to update by using this method has been included in the form. Only information about parking lots is not included, because this information only can be updated by the administrators.


ezgif.com-video-to-gif.gif

As the same way that it was working for the residents and for the authorized visitors formsets, when the user submits a form, it will be disabled and the other ones will be available. The update link only will be disabled when all forms are submitted or, 30 days after of the creation of the email request.

The formsets have been animated using the Django formset JS package.


ezgif.com-video-to-gif (1).gif

Users can register new vehicles, remove the previously registered, can remove or register domestic workers and can remove and register pets. Each formset has his own submit button, so users can submit this long form by sections. Once all the sections are submitted, the link will not be longer available.

When a section is submitted, this will be disabled:


ezgif.com-video-to-gif (2).gif

With this functionality, the data update module is finished.


GitHub Account

https://github.com/aaquirogal
PR-50

Roadmap

With the help of the company http://www.servisolucionesph.com/, we have designed a group of basic functionalities to implement in next days:

  1. parking information.
  2. pet information management.
  3. Vehicles information management.
  4. Domestic worker information management.
  5. Authorized visitors information management.
  6. Owner and leaseholders data update.
  7. Providers database.
  8. Online voting.
  9. Poll module.
  10. massive email.
  11. Residents administration.
  12. Condo roles.
  13. Residents data update.
  14. Accounting module.

These activities has been added to our public trello board.

How to contribute?

Copropiedad Integral has been developed using the Django framework. You can fork the project, and run it locally is very easy. Follow the steps described in the open source repository installation guide. The project has been configured using Docker. you only need to install Docker and follow these steps.

If you want to contribute, please join my Discord


Have happy days ✌


Sort:  
  • Great use of animated gifs.
  • Code looks good.
  • Is the project internationalised?

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Thank you for your review, @helo!

So far this week you've reviewed 7 contributions. Keep up the good work!

Hi... Thank you for your review ;).
Yes, the project is internationalized, I have integrated the Django internationalization system i18n, and I have added the English translation, but in this opportunity I forgot to switch the language to take the screenshots :). I'll be more careful next time.

Hi @kit.andres! We are @steem-ua, a new Steem dApp, computing UserAuthority for all accounts on Steem. We are currently in test modus upvoting quality Utopian-io contributions! Nice work!

Great features for an useful application :D.

Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 11 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.

I upvoted your contribution because to my mind your post is at least 7 SBD worth and should receive 70 votes. It's now up to the lovely Steemit community to make this come true.

I am TrufflePig, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!

Have a nice day and sincerely yours,
trufflepig
TrufflePig

Hey @kit.andres
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Congratulations @kit.andres! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

Award for the total payout received

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

SteemitBoard - Witness Update

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @kit.andres! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

Award for the number of comments

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

Support SteemitBoard's project! Vote for its witness and get one more award!

What's your favorite pokemon?

Coin Marketplace

STEEM 0.31
TRX 0.11
JST 0.034
BTC 64332.82
ETH 3146.25
USDT 1.00
SBD 4.17