Codify
Web Development
React
Node
MongoDB
Codify is a project proposed by IBM that aims to prepare candidates for the job market by providing materials, exercises, and technical tests used by companies in their selection processes. In addition to recommendations for free courses in various technologies that are highly sought after by companies, tips on how to prepare your resume and act in an interview so that it is successful.
The project goals include:
Providing an interactive and accessible learning environment for users to practice and develop their skills in different programming languages.
Providing a variety of learning resources, such as tutorials and exercises, to help users progress in their skills.
Creating an intuitive and easy-to-use user interface to make the platform accessible to all skill levels.
Keeping the platform up-to-date with the latest trends and technologies in programming.
Planning: In this stage, the project's and scope were defined, as well as the creation of the work schedule and the allocation of resources. A risk management plan was also developed to identify and manage potential issues that could arise during development.
Requirements analysis: In this stage, the needs and expectations of the platform's users were gathered, as well as the technical requirements necessary for the development of the system. These requirements were documented in a requirements specification document, which served as the basis for the project development.
Design: In this stage, the system architecture was planned, including the definition of the data structure, the choice of technologies to be used, and the creation of user interface prototypes.
Implementation: In this stage, the source code of the platform was developed, following the specifications established in the planning and design stages. An iterative development process was used, with constant testing and adjustments as the project progressed.
Launch: After completing testing and fixing any issues found, the platform was launched and put into production.
Codify achieved its goals of providing an interactive and accessible learning environment for its users, thanks to its intuitive and easy-to-use user interface that made the platform accessible to all skill levels. As a result, Codify was voted the best project of the first year in systems analysis and development by IBM, which was a great learning experience and an incredible experience.