Abstract:
This semester had the main objective of thoroughly rectifying Recipe DB 2 and its backend with special attention towards issues in the back-end architecture of the API dashboard. The abnormal functioning of Elasticsearch on the IIITD server constituted a major obstacle that the team faced during the process. Nevertheless, an important solution was reached in the form of indexed data after attempts to solve the problem within the framework of the main server were unsuccessful. This shift was deliberate on the part that involved transferring accurate data from the highly professional Mongodb system to Elasticsearch and finally shifting to AWS cloud open source. Simultaneously, there was a back-end debugging process in which specific testing files were designed for suspect or unreliable functions. Using Jest unit testing methodologies, these files underwent a thorough examination and rectification, assuring the system’s backend optimization.