Files
Event-Tracker/README.md
Soulful Sailer a637ff5363 added screenshots
2026-03-04 21:50:41 -06:00

43 lines
961 B
Markdown

## Dependencies
- node.js
- npm
- postgresql
## How to install
Install postgres, create a user for the program to use, and create a data base with 2 tables for it to use:
```sql
CREATE TABLE sections (
id serial PRIMARY KEY,
name VARCHAR (100),
);
```
```sql
CREATE TABLE events (
id serial PRIMARY KEY
name VARCHAR (100),
sectionId integer references sections(id),
starttime timestamp,
endtime timestamp,
people text,
description text
);
```
```sh
cd /opt
git clone https://github.com/Soulful-Sailer/Event-Tracker/
cd Event-Tracker
npm install
cp event-tracker.service /etc/systemd/system/.
cp config-template.json config.json
```
Edit config.json and add your database details.
Then start the server with `systemctl start event-tracker.service`
## Screenshots
### Main Page
![Main Page Preview](previews/Main-Page.png)
### Add Event Page
![Add event preview](previews/Add-Page.png)
### Edit Event Page
![Edit event preview](previews/Edit-Page.png)