Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

SmartInternz Externship

Date 27 October 2023

Externship Title Data Analytics with IBM


cognos Analytics

Project Name Depression: A Common


Mental Disorder

Team Members
Name: Shaik Henna Yasmine

Email ID: henna.21bec7206@vitapstudent.ac.in


Registration Number: 21BEC7206

Name: Maddala Mahiyah

Email ID: mahiyah.21bec7214@vitapstudent.ac.in

Registration Number: 21BEC7214


Project Design Phase-II
Technology Stack (Architecture & Stack)

Technical Architecture:
The Deliverable shall include the architectural diagram as below and the
information as per the table1 & table 2

User Interface Integration Back End

Flask Framework API


Flask
Endpoints (Data
Web – based UI Application
Retrieval,
(HTML, CSS,
Manipulation)
JavaScript)
Database (SQL
or NoSQL )

\ Tableau For
Embedding
Visualization
Security
Library or Tableau
Measures
Dashboards
Secure
Protocols
Table-1: Components & Technologies:
Component Description Technology
User Interface Front-end layer for user HTML, CSS, JavaScript
interaction
Web – Based UI User interface designed Responsive design
for web browsers frameworks (e.g.,
Bootstrap)
Visualizations Library Library for rendering Tableau
interactive visualizations
Tableau Dashboards Integrated dashboards for Tableau
data analysis and
visualization
Tableau Integration Embedding visualizations Tableau JavaScript API,
and dashboards within the Tableau Server
UI
Back End Handles data processing, Database (e.g., SQL or
storage, and serves as a NoSQL)
bridge between the UI and
data sources
Flask Application Back-end server for Flask
processing requests and
serving data
Database Stores and retrieves data MySQL, NoSQL
securely
Security Measures Implementation of HTTPS, Authentication,
security protocols for data Authorization
protection
Table-2: Application Characteristics:
Characteristic Description Technology
User Interface Design Intuitive design for user HTML, CSS, JavaScript
interaction and
engagement
Responsiveness Ensuring optimal user Bootstrap
experience across devices
Performance Efficient data processing Performance optimization
and rendering techniques, Caching
Integration Seamless communication API (Application
between components Programming Interface)
Analytics Gathering insights from Analytics tools (Tableau)
user interactions and
system usage
Security Protection of data and HTTPS, Encryption,
user authentication Secure protocols
Data Storage Stores user responses and MySQL
predefined feedback
messages
Usability User-friendly design and User testing, UI/UX
intuitive interface design principles

You might also like