gpstracker/README.md
2025-02-19 14:37:41 +01:00

43 lines
878 B
Markdown

# GPS Tracker
A web interface to render GPS data points stored in a PostgreSQL database on a map.
## Installation
1. Clone the repository:
```bash
git clone https://github.com/yourusername/gps-tracker.git
cd gps-tracker
```
2. Install dependencies:
```bash
npm install
```
3. Create a `.env` file with the following content:
```env
DATABASE_URL=postgres://username:password@localhost:5432/gpstracker
PORT=3000
```
4. Create the `gps_data` table in your PostgreSQL database:
```sql
CREATE TABLE gps_data (
id SERIAL PRIMARY KEY,
latitude FLOAT NOT NULL,
longitude FLOAT NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
```
5. Start the server:
```bash
npm start
```
6. Open your browser and navigate to `http://localhost:3000`.
## Usage
Add your GPS data points to the PostgreSQL ▋