gpstracker/frontend
Fabio Manganiello 533ebe960f
Refactored backend.
- Add versioning to API endpoints.
- Refactored $db and $repos as global variables.
- Extracted routes into separate components with deferred registration.
- Support for a different db URL for location data than the one used by
  the application.
- Added sqlite and passport dependencies (passport will soon be used to
  handle authentication).
2025-03-01 11:45:13 +01:00
..
public Major bootstrap. 2025-02-22 16:31:43 +01:00
src Fixed tsc type error. 2025-02-28 01:28:28 +01:00
.editorconfig Major bootstrap. 2025-02-22 16:31:43 +01:00
.gitattributes Major bootstrap. 2025-02-22 16:31:43 +01:00
.prettierrc.json Major bootstrap. 2025-02-22 16:31:43 +01:00
env.d.ts Major bootstrap. 2025-02-22 16:31:43 +01:00
eslint.config.ts Major bootstrap. 2025-02-22 16:31:43 +01:00
index.html Major bootstrap. 2025-02-22 16:31:43 +01:00
Makefile Added separate Makefile for frontend 2025-02-28 02:26:55 +01:00
package-lock.json Added timeline with points shown on hover. 2025-02-26 03:09:15 +01:00
package.json Added timeline with points shown on hover. 2025-02-26 03:09:15 +01:00
README.md Added separate Makefile for frontend 2025-02-28 02:26:55 +01:00
tsconfig.app.json Major bootstrap. 2025-02-22 16:31:43 +01:00
tsconfig.json Major bootstrap. 2025-02-22 16:31:43 +01:00
tsconfig.node.json Major bootstrap. 2025-02-22 16:31:43 +01:00
vite.config.ts Refactored backend. 2025-03-01 11:45:13 +01:00

GPSTracker [frontend]

This is the root folder for the GPSTracker frontend.

See main README for more information.

Building the frontend

make

Configuration

Imported from the root level - see .env.example.

Running the frontend

npm run start

Project Setup

Compile and Hot-Reload for Development

cd frontend
npm run dev

Lint with ESLint

npm run lint