Skip to content
Open

V2 #1

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions data-viz-platform/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions data-viz-platform/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
"@mui/material": "^5.15.6",
"@react-three/drei": "^9.97.0",
"@react-three/fiber": "^8.15.15",
"data-viz-platform": "file:",
"date-fns": "^2.30.0",
"lodash": "^4.17.21",
"papaparse": "^5.4.1",
Expand Down
1 change: 1 addition & 0 deletions data-viz-platform/src/App.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ const App = () => {
backgroundColor: 'background.default'
}}
>
{renderContent()}
</Box>
</Box>
</Box>
Expand Down
20 changes: 14 additions & 6 deletions data-viz-platform/src/components/views/SettingsView.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ import {
Alert,
Snackbar
} from '@mui/material';
import { SketchPicker } from 'react-color';

const SettingsView = () => {
const [settings, setSettings] = useState({
Expand Down Expand Up @@ -50,6 +51,16 @@ const SettingsView = () => {
}));
};

const handleColorChange = (color) => {
setSettings(prev => ({
...prev,
theme: {
...prev.theme,
primaryColor: color.hex
}
}));
};

const handleSave = () => {
// In a real app, you'd save to localStorage or backend here
localStorage.setItem('vizAppSettings', JSON.stringify(settings));
Expand Down Expand Up @@ -105,12 +116,9 @@ const SettingsView = () => {
</Select>
</FormControl>

<TextField
fullWidth
label="Primary Color"
type="color"
value={settings.theme.primaryColor}
onChange={handleChange('theme', 'primaryColor')}
<SketchPicker
color={settings.theme.primaryColor}
onChangeComplete={handleColorChange}
sx={{ mb: 2 }}
/>
</Grid>
Expand Down
167 changes: 167 additions & 0 deletions dexit
Original file line number Diff line number Diff line change
@@ -0,0 +1,167 @@
commit b702350543153db33a4b7c528303c57119201d06 (HEAD -> v2, origin/v2)
Author: ariel biton <arielbiton03@gmail.com>
Date: Mon Dec 2 16:15:15 2024 +0200

better tutrial for mobile

commit 58b345ae6af99d1e738840e15ea5497c8277215c
Author: ariel biton <arielbiton03@gmail.com>
Date: Mon Dec 2 15:51:44 2024 +0200

new icons

commit cccaf71e010b2654ff4a448c3a84cc7054918eb4
Author: ariel biton <arielbiton03@gmail.com>
Date: Mon Dec 2 15:35:28 2024 +0200

ai connected to 3d visuals but to get any good suggestion, added tutorial

commit d6d078de5a6897ecd1c18eee263541338046fb67
Author: ariel biton <arielbiton03@gmail.com>
Date: Wed Nov 27 15:18:51 2024 +0200

preloaded datasets

commit 6e4317302ce6bc213798109edf857be0e40536b5
Author: ariel biton <arielbiton03@gmail.com>
Date: Tue Nov 26 17:12:36 2024 +0200

handling big data

commit 2233a5fde830b8f420918155dc867770b0283b08
Author: ariel biton <arielbiton03@gmail.com>
Date: Tue Nov 26 17:06:32 2024 +0200

better mobile data source sekector

commit 2225c9c83ee93772a89709f4333371cd666fbe6e
Author: ariel biton <arielbiton03@gmail.com>
Date: Tue Nov 26 17:03:16 2024 +0200

better mobile

commit 5ce03ad4bb781333cfc76f8a1d5ae9ff6fb0a8cc
Author: ariel biton <arielbiton03@gmail.com>
Date: Tue Nov 26 16:54:52 2024 +0200

better mobile

commit ba2dbadaf629ebcfe56357a7be14e23c313dc9ea
Author: ariel biton <arielbiton03@gmail.com>
Date: Tue Nov 26 16:30:55 2024 +0200

ai implamented

commit 700338b8d4f26427cf2e860e44303b720dc656fe
Author: ariel biton <arielbiton03@gmail.com>
Date: Sun Nov 24 16:06:49 2024 +0200

mobile responsive

commit e04b1145b040c98e70a6adbdc93e0415b886eed5
Author: ariel biton <arielbiton03@gmail.com>
Date: Sun Nov 24 15:41:31 2024 +0200

better file handeling for nan, or inconsistency

commit 786b9a6ee812631f9785419bf4e98c6e0679b788
Author: ariel biton <arielbiton03@gmail.com>
Date: Sun Nov 24 14:29:58 2024 +0200

new drop zone

commit 7300cb3bf1b531f73cabc1c18fd39031a4351c3d
Author: ariel biton <arielbiton03@gmail.com>
Date: Sun Nov 24 13:17:03 2024 +0200

api integration

commit b9af4c32eb122325e7b5e045d2c40f9c62f52ac9
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 19:48:59 2024 +0200

new setting page

commit 9a8f65c4be5481a0bfc0485d656ebd1a0c8344db
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 19:41:47 2024 +0200

level 2 3d visuals

commit 511b2d4ae2adf15d66defe06c99eef60a9e6c2c6
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 19:20:35 2024 +0200

3d visuals

commit 64f72008d02f52d8a1b65c0973f3772ebbd2eadd
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 14:24:26 2024 +0200

2d charts

commit 6812b9368fea49212dbe37d7fcef7f39510f3fc3
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 13:49:41 2024 +0200

fc

commit 65fb4b7470d5405ca0b3c73355e3de6fc1760424 (origin/main, main)
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 12:36:43 2024 +0200

new config

commit d8b10389968204b360ac1974ac8fdb0dd23dad6f
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 04:43:14 2024 +0200

try

commit 5edd0cf06c8b46656f4932db960dd7627332179f
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 04:35:02 2024 +0200

fc

commit ffd3114fa3389f3c710a5e39bca1782c4a9b676f
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 04:30:44 2024 +0200

try

commit 75c77d582d777e22ff974b779a861b7b7af7f3fd
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 04:15:30 2024 +0200

new src

commit 52bfb588e6d7c9fb97a9d1f1815907b45db61624
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 04:01:40 2024 +0200

ls

commit bc10b9791cc8ece8aad25bd2106236601b370599
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 03:03:35 2024 +0200

again

commit 7b2f8440834d000b1780bffe6e141ca917141655
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 02:58:45 2024 +0200

again

commit 060452565c3ca25278de7eb1680751328b7998c8
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 02:43:36 2024 +0200

fc

commit c1e4a50576306f9a8070655db3739041f91f2f18
Author: ariel biton <arielbiton03@gmail.com>
Date: Sat Nov 23 02:26:26 2024 +0200

first commit
3 changes: 3 additions & 0 deletions v2/.vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"workbench.colorCustomizations": {}
}
23 changes: 23 additions & 0 deletions v2/data-viz-platform/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# production
/build

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*
3 changes: 3 additions & 0 deletions v2/data-viz-platform/.vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"workbench.colorCustomizations": {}
}
70 changes: 70 additions & 0 deletions v2/data-viz-platform/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# Getting Started with Create React App

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

## Available Scripts

In the project directory, you can run:

### `npm start`

Runs the app in the development mode.\
Open [http://localhost:3000](http://localhost:3000) to view it in your browser.

The page will reload when you make changes.\
You may also see any lint errors in the console.

### `npm test`

Launches the test runner in the interactive watch mode.\
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.

### `npm run build`

Builds the app for production to the `build` folder.\
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.\
Your app is ready to be deployed!

See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.

### `npm run eject`

**Note: this is a one-way operation. Once you `eject`, you can't go back!**

If you aren't satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.

Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own.

You don't have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it.

## Learn More

You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).

To learn React, check out the [React documentation](https://reactjs.org/).

### Code Splitting

This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting)

### Analyzing the Bundle Size

This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size)

### Making a Progressive Web App

This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app)

### Advanced Configuration

This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration)

### Deployment

This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment)

### `npm run build` fails to minify

This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify)
Loading