Skip to content

Pamblam/Nosy-Neighbor-Mirror

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nosy Neighbor

This is a sanitzed, archived public mirror of the official Nosy Neighbor repository, for code demonstration purposes.

Services

  1. php-apache serves frontend + backend at http://localhost:8080
  2. frontend container compiles React into public/ (no exposed port)
  3. mysql internal DB service

Start

docker compose up --build

Stop

docker compose down

Quick health checks

  1. App page: http://localhost:8080
  2. Backend API health: http://localhost:8080/api/health.php

Notes

  1. React is built by Webpack into public/index.html and public/assets/js/app.js.
  2. Single app/backend port is 8080 via Apache.
  3. MySQL data is stored in Docker volume db_data.
  4. Backend API entrypoint is public/api/index.php and expects JSON { "action": "..." }.
  5. Frontend UI stack is React + Bootstrap.

Backend actions (public/api/index.php)

  1. geocode requires: address
  2. streetview requires: address
  3. zips-in-radius requires: address, miles
  4. businesses-in-radius requires: address, miles
  5. prompt-ai requires: prompt, imageUri

About

A mirror of the official repository, for code demonstration purposes.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors