My Holberton’s Portfolio Project

Andres Condezo Monge
2 min readNov 4, 2021

--

This project was carried out due to the need of our client to be able to automate the risk capital processes to their clients, stop sending emails and wait for responses and then finalize in an excel the information to take this process to a single click.

Team Members

  • Jose Herrera.- Front-end
  • Melisa Rojas.- Database
  • Andrés Condezo.- Back-end / Front-end
  • Eddie Huaripayta.- Back-end / Front-end

Progress

Week1:

  • Despite changing technology, we have made a good choice and advanced with the activities.

Week2:

  • Despite various difficulties that arose throughout the progress of the project with the database and the connections, we have been able to get ahead with the project and move forward correctly.
  • Parts of our project were completed as planned:
  • Prototype design
  • Database design
  • Architecture design
  • Frontend implementation
  • Backend implementation
  • Integration
  • Implement risk profile assessment logic

Week3:

  • Functional testing
  • Deployment

This project It’s an integrated system that allows companies to optimize the information gathering process through surveys and the results evaluation process with the data that needs to be measured. The integrated system is flexible, it allows adapting to each organization, with the possibility of incorporating the language and reality of each one, on the one hand; invite participants to answer short and agile surveys, on the other.

Challenges

  • Short time to learn a new technologies, as well as to investigate libraries that allow us to implement new functionalities such as: exporting the report of registered responses to excel.
  • The biggest challenge throughout the project was to know flask in depth, we had a basic knowledge learned in the Holberton projects, but it was difficult for us to implement a project from scratch, so we requested support from a colleague with more knowledge.
  • Difficulty in the development and implementation of the APIs and the database, to achieve communication and mapping between both parties, for which the code was being modified in order not to generate errors due to fields or type of data not created or mapped correctly, as well as correctly generating the relationships between the “foreign key” tables.
  • There was short time to carry out more test cases that allow covering all possible scenarios, few unit and functional tests were carried out, mainly verifying the validations in the forms, the user registry, the survey registry and the evaluation of the profile of risk.

Links

  • Link to the GitHub link for the project:
  • Link to the project’s landing page
  • Link to my LinkedIn profile

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

No responses yet

Write a response