Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
9b7284b
Update eslint.config.js
rhalbhavi Jun 17, 2026
995ba40
Update tsconfig.app.json
rhalbhavi Jun 17, 2026
20bcb21
Update vite.config.ts
rhalbhavi Jun 17, 2026
9b02b4e
Update package.json
rhalbhavi Jun 17, 2026
c226962
Update index.html
rhalbhavi Jun 17, 2026
7bc7b66
Update bn.json
rhalbhavi Jun 17, 2026
003b12e
Update en.json
rhalbhavi Jun 17, 2026
b483752
Update hi.json
rhalbhavi Jun 17, 2026
1a66e32
Update BottomNav.tsx
rhalbhavi Jun 17, 2026
173d571
Update Footer.tsx
rhalbhavi Jun 17, 2026
f96082b
Update GlassCard.tsx
rhalbhavi Jun 17, 2026
fcdf95c
Update InstallPrompt.tsx
rhalbhavi Jun 17, 2026
65cd833
Update Layout.tsx
rhalbhavi Jun 17, 2026
7dbc9e2
Update Navbar.tsx
rhalbhavi Jun 17, 2026
1cfc03f
Update OnboardingTour.tsx
rhalbhavi Jun 17, 2026
27c102e
Update PostHogPageView.tsx
rhalbhavi Jun 17, 2026
4dbff72
Update Skeleton.tsx
rhalbhavi Jun 17, 2026
cd42513
Update StatusTerminal.tsx
rhalbhavi Jun 17, 2026
cdb6b10
Update App.tsx
rhalbhavi Jun 17, 2026
44cb01e
Update AnalysisDashboard.tsx
rhalbhavi Jun 17, 2026
a062a38
Update AuthPage.tsx
rhalbhavi Jun 17, 2026
efa433f
Update LandingPage.tsx
rhalbhavi Jun 17, 2026
b873f68
Update Leaderboard.tsx
rhalbhavi Jun 17, 2026
049e286
Update MarketMapPage.tsx
rhalbhavi Jun 17, 2026
ffaabaf
Update ModeSelectPage.tsx
rhalbhavi Jun 17, 2026
f5a8dfe
Update NotFound.tsx
rhalbhavi Jun 17, 2026
fbd2613
Update PublicReport.tsx
rhalbhavi Jun 17, 2026
e47335c
Update ResultsPage.tsx
rhalbhavi Jun 17, 2026
b0df367
Update ScannerPage.tsx
rhalbhavi Jun 17, 2026
ce39b3f
Update README.md
rhalbhavi Jun 17, 2026
b2d4348
Merge branch 'jpdevhub:main' into main
rhalbhavi Jun 18, 2026
303b49b
Update package.json
rhalbhavi Jun 18, 2026
d08e11d
Update package-lock.json
rhalbhavi Jun 18, 2026
18cd643
Update en.json
rhalbhavi Jun 18, 2026
ce1c139
Update hi.json
rhalbhavi Jun 18, 2026
ffceb4d
Update bn.json
rhalbhavi Jun 18, 2026
99dc03a
Create i18n.ts
rhalbhavi Jun 18, 2026
3e95bc6
Update Leaderboard.tsx
rhalbhavi Jun 18, 2026
0dc1c05
Update LandingPage.tsx
rhalbhavi Jun 18, 2026
d6148d3
Update api.ts
rhalbhavi Jun 18, 2026
35c78d4
Update ScannerPage.tsx
rhalbhavi Jun 18, 2026
2310436
Update ModeSelectPage.tsx
rhalbhavi Jun 18, 2026
5e2b27a
Update MarketMapPage.tsx
rhalbhavi Jun 18, 2026
67ec857
Update AuthPage.tsx
rhalbhavi Jun 18, 2026
4e44d5e
Update AnalysisDashboard.tsx
rhalbhavi Jun 18, 2026
9f6f040
Update ResultsPage.tsx
rhalbhavi Jun 18, 2026
8b02e83
Update main.tsx
rhalbhavi Jun 18, 2026
de389cc
Update OnboardingTour.tsx
rhalbhavi Jun 18, 2026
fbe33d0
Update OnboardingTour.tsx
rhalbhavi Jun 18, 2026
32983c8
Update package.json
rhalbhavi Jun 18, 2026
189c24b
Merge branch 'main' into main
rhalbhavi Jun 18, 2026
92e416d
Merge branch 'main' into main
rhalbhavi Jun 18, 2026
cede060
Update eslint.config.js
rhalbhavi Jun 18, 2026
e452fca
Update package.json
rhalbhavi Jun 18, 2026
9d1a89c
Update fusionInference.js
rhalbhavi Jun 18, 2026
82d2a1f
Update api.ts
rhalbhavi Jun 18, 2026
b5852ab
Update AnalysisDashboard.tsx
rhalbhavi Jun 18, 2026
d40ac9d
Update LandingPage.tsx
rhalbhavi Jun 18, 2026
226af8d
Update ModeSelectPage.tsx
rhalbhavi Jun 18, 2026
15dc7b3
Update ScannerPage.tsx
rhalbhavi Jun 18, 2026
635b043
Delete eslint.config.js
rhalbhavi Jun 18, 2026
cd71b24
Create .eslintrc.cjs
rhalbhavi Jun 18, 2026
8ffc2d0
Update package.json
rhalbhavi Jun 18, 2026
766ac2f
Merge branch 'jpdevhub:main' into main
rhalbhavi Jun 18, 2026
649fc5a
Update package-lock.json
rhalbhavi Jun 18, 2026
fc760b4
Update Leaderboard.tsx
rhalbhavi Jun 18, 2026
6366b81
Update OnboardingTour.tsx
rhalbhavi Jun 18, 2026
98576c1
Update OnboardingTour.tsx
rhalbhavi Jun 18, 2026
314fe4c
Update ci.yml
rhalbhavi Jun 18, 2026
99e597d
Update ci.yml
rhalbhavi Jun 18, 2026
91907fc
Update ci.yml
rhalbhavi Jun 18, 2026
7c26679
Update ci.yml
rhalbhavi Jun 18, 2026
928b80f
Merge branch 'jpdevhub:main' into main
rhalbhavi Jun 18, 2026
9a3951d
Update i18n.ts
rhalbhavi Jun 23, 2026
8339049
Update vite.config.ts
rhalbhavi Jun 23, 2026
b3c0070
Update tsconfig.app.json
rhalbhavi Jun 23, 2026
5e539a0
Update tsconfig.node.json
rhalbhavi Jun 23, 2026
666ba25
Update api.ts
rhalbhavi Jun 23, 2026
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
31 changes: 31 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
module.exports = {
root: true,
env: { browser: true, es2020: true, node: true },
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
'plugin:react-hooks/recommended',
'plugin:react/recommended',
],
parser: '@typescript-eslint/parser',
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
ecmaFeatures: {
jsx: true,
},
},
settings: {
react: {
version: 'detect',
},
},
plugins: ['react-refresh'],
rules: {
'react/react-in-jsx-scope': 'off',
'react-refresh/only-export-components': ['warn', { allowConstantExport: true }],
// Warn on `any` types to align with CONTRIBUTING.md
'@typescript-eslint/no-explicit-any': 'warn',
},
ignorePatterns: ['dist', '.eslintrc.cjs', 'node_modules/', 'backend/', 'public/', 'scripts/'],
};
16 changes: 8 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ jobs:
name: Frontend Lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v4

- uses: actions/setup-node@v6
- uses: actions/setup-node@v4
with:
node-version: 20
cache: npm
Expand All @@ -29,9 +29,9 @@ jobs:
runs-on: ubuntu-latest
needs: frontend-lint
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v4

- uses: actions/setup-node@v6
- uses: actions/setup-node@v4
with:
node-version: 20
cache: npm
Expand All @@ -52,9 +52,9 @@ jobs:
run:
working-directory: backend
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v4

- uses: actions/setup-python@v6
- uses: actions/setup-python@v5
with:
python-version: "3.12"
cache: pip
Expand Down Expand Up @@ -83,7 +83,7 @@ jobs:
outputs:
backend: ${{ steps.filter.outputs.backend }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v4
- uses: dorny/paths-filter@v3
id: filter
with:
Expand All @@ -98,7 +98,7 @@ jobs:
needs: [backend-lint-and-test, check-backend-changes]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v4
with:
fetch-depth: 0 # full history needed for subtree push
lfs: true
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ FreshScanAi/
│ ├── components/
│ ├── pages/ # Scanner, Dashboard, MarketMap
│ ├── lib/ # API client and utilities
│ ├── i18n/ # Translations (Hindi, Bengali)
│ └── App.tsx
├── public/ # Static assets
├── Models/ # Pre-compiled PyTorch model weights
Expand Down
23 changes: 0 additions & 23 deletions eslint.config.js

This file was deleted.

2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@
<script type="module" src="/src/main.tsx"></script>
</body>

</html>
</html>
Loading
Loading