Portfolio Project “NATIVO”

Diego Felipe Quijano Zuñiga
3 min readJun 26, 2020

Introduction

The project we developed called Nativo creates digital learning products designed to upskill employees with the ability to succeed in the present workplace.

Our team is composed by Diego Felipe Quijano, Samir Millán Orozco, Mauricio Drada Dávila.

The training platform of Nativo is for all kinds of companies, for example, their Training, HR, L&D teams, and eLearning professionals, even the CEO of the company. We converge on the cover of several training needs, and that the employer can build online courses in minutes and start the training immediately.

My personal focus was to learn, fast and good. We use a framework totally new and we need to learn.

About

I chose to work in this project because it allows people to train, succeed, and empower their careers. I like the idea of transformation through engagement, connection, and continuous learning and training (I realized this at Holberton School).

Project’s Result

Architecture

Technologies

We use a framework new for all the team that is MEAN Stack. In the backend, we use MongoDB for databases, Express NodeJS framework, for server management. In the frontend, we use Angular and NodeJS.

Features

The website is responsive and compatible with mobile.

Technical Challenges

Communication between team members, despite the technologies we use to stay in touch. Learn new languages and use tools that we didn’t know how to use.

What I learned

Technical takeaways:

  • Search engines read the source code of websites. Web developers must write the code clean and friendly.
  • With the changes to HTML5, the use of web APIs have grown. You should have proper knowledge of creating an API and integrating an API in the web application.
  • You should be familiar with Git Repositories, should have good knowledge understanding how to clone a Git repository, how to merge branches, and make changes.

What you might do differently:

  • I discover that Although website templates are the easy way out, it limits capabilities to use design elements of choice or by times bloat coding as well. So, next time I will not use website templates.

What you learned about yourself as an engineer:

  • I discover that we can do anything we want.

How this project informs your engineering path in the future:

  • Help my Career Path in several forms.

Confirm or question any beliefs you held before this project:

  • The Web Services are the APIs that are available over the HTTP. These days JSON and REST are popular.

Links

--

--