SmartParking

Park Efficiently!


Project by RaghavaDhanya Original theme by mattgraham

Smart Parking

Get the availablity status of parking lots online and save your fuel!

Prerequisites

Software

Hardware

Installing

Install dependencies using npm install in server directory.

Database Schema

Schema

Triggers for schema

DELIMITER |
CREATE TRIGGER INC 
  AFTER INSERT ON INFO 
    FOR EACH ROW
    BEGIN
    UPDATE STAT 
      SET OCCUPIED_COUNT = OCCUPIED_COUNT + 1
      WHERE PARKINGID = PID;
    END;
|
DELIMITER ;
DELIMITER |
CREATE TRIGGER DEC 
  AFTER UPDATE ON INFO 
    FOR EACH ROW
    BEGIN
    UPDATE STAT 
      SET OCCUPIED_COUNT = OCCUPIED_COUNT - 1
      WHERE PARKINGID = PID;
    END;
|
DELIMITER ;

Screenshot

Screenshot

License

This project is licensed under the MIT License - see the License