Today I propose you a list of basic modules when you want to use Drupal 7 for the development of a portal.
The article is designed for those who are beginners with this product and can be frightened by the myriad of contributions from the immense Drupalian community.
Chaos tool suite provides basic functions for large portals such as tools for forms (also multi-step), tools for the management of ajax commands, the cache of objects, simplified management of forms, etc.
Various other plugins often refer to this module, on which they depend.
The basic tool for the management of any gallery and, more generally, of lists / grids of objects.
Integration module with Bootstrap (a front-end framework), the basis for many personalized themes.
It is an indispensable starting point for the styles of the portal that we are going to create.
Useful for managing Drupal like dates within content.
Admin menu or Navbar
A small but useful improvement for the basic administration menu.
Useful for serializing the configurations performed on the admin interface, making them transportable on any other instance of the Drupal portal.
Basic module for e-commerce portals, for which it provides all the necessary tools.