Project Design Phase-II
Technology Stack (Architecture & Stack)
Date 10 March 2025
Team ID SWTID1741157997
Project Name FitFlex
Maximum Marks 4 Marks
Technical Architecture:
The Deliverable shall include the architectural diagram as below and the information as per the
table1 & table 2
S.No Component Description Technology
1. User Interface How user interacts with application ReactJS, CSS, React Fa
icons
2. Application Logic-1 Logic for fetching and displaying data JavaScript, ReactJS
3. Application Logic-2 API requests handling and error handling Axios for HTTP requests
4. External API-1 Fetching ExerciseDB data ExerciseDB API (via
RapidAPI)
Table-2: Application Characteristics:
S.No Characteristics Description Technology
1. Open-Source List the open-source frameworks used ReactJS, Axios
Frameworks
2. Security Implementations Securing API calls and access controls HTTPS, API key
authentication (RapidAPI)