Skip to content

Rubenkc/TourSafe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TourSafe

TourSafe is a full-stack web application that allows users to report traffic violations and track incidents in their area. Administrators can review and manage reports through a moderation system.

Live Demo

https://incident-tracker-1-hw2x.onrender.com/

Features

  • User authentication using JWT
  • Create, update, and delete traffic incident reports
  • Admin moderation system (approve / decline reports)
  • Status-based filtering (pending, approved, declined)
  • Responsive UI for mobile and desktop

Tech Stack

  • Frontend: React
  • Backend: Node.js, Express
  • Database: PostgreSQL
  • Authentication: JWT

Overview

This project focuses on building a full-stack system with clear data flow between the frontend and backend. It includes user authentication, protected routes, and an admin workflow for managing user-generated data.

Getting Started

  1. Clone the repository
  2. Install dependencies
  3. Set up environment variables
  4. Run the server and client

About

Full-stack incident tracking app with user reporting and admin moderation (React, Express, PostgreSQL).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors