HolyShaq / prismviz

2 stars 0 forks source link

[docu] Libraries and Packages List #10

Open Gidsss opened 6 days ago

Gidsss commented 6 days ago

Description

Set up the initial Next.js project structure, install necessary libraries and configure basic project settings.

Tasks

Libraries/Packages

  1. UI and Styling @mui/material and @emotion/react, @emotion/styled: Material-UI for building a responsive and modern UI. tailwindcss: For utility-first CSS styling

  2. Data Visualization chart.js and react-chartjs-2: To create interactive charts and visualizations.

  3. File and Data Handling w/ Data Cleaning papaparse: For parsing CSV files client-side. pandas-js: For data cleaning

  4. PDF Generation and Printing jspdf: For generating PDF reports. html2canvas: To convert HTML elements to canvas for use in jsPDF. react-to-print: For printing React components directly.

  5. State Management and Utility Packages react-query: For handling data fetching and caching. lodash: For data manipulation and utility functions.

  6. AI Integration (Optional) openai: for integrating AI features. dotenv: For managing environment variables for API keys securely.

Gidsss commented 2 days ago

@dssrts @seegyulater @HolyShaq here yung mga packages/libraries na sa tingin ko gagamitin natin

Note: Don't delete/close until final release

seegyulater commented 2 days ago

lgtm!! thanks.