Add README.md, document Gitea API token
- Created README.md for Gitea project page - Added Gitea API token to CLAUDE.md for future access 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -178,7 +178,7 @@ PCs are in the machines table, identified by:
|
|||||||
### Gitea (Version Control)
|
### Gitea (Version Control)
|
||||||
|
|
||||||
- **URL:** `http://localhost:3000`
|
- **URL:** `http://localhost:3000`
|
||||||
- **API Token:** *(add token here if needed)*
|
- **API Token:** `920b6601a4481be582a513cd6ba489a30e0dba20`
|
||||||
- **Repo:** `cproudlock/shopdb`
|
- **Repo:** `cproudlock/shopdb`
|
||||||
|
|
||||||
## Testing
|
## Testing
|
||||||
|
|||||||
70
README.md
Normal file
70
README.md
Normal file
@@ -0,0 +1,70 @@
|
|||||||
|
# ShopDB
|
||||||
|
|
||||||
|
Manufacturing shop floor infrastructure management system for GE Aerospace. Tracks machines, PCs, printers, and network devices.
|
||||||
|
|
||||||
|
## Tech Stack
|
||||||
|
|
||||||
|
- **Backend:** Classic ASP (VBScript)
|
||||||
|
- **Database:** MySQL 5.6
|
||||||
|
- **Frontend:** Bootstrap 4.6, jQuery, DataTables
|
||||||
|
- **Server:** IIS on Windows
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
- Equipment inventory (CNC machines, lathes, mills, etc.)
|
||||||
|
- PC asset tracking with warranty monitoring
|
||||||
|
- Printer management with Zabbix integration
|
||||||
|
- Network device tracking (switches, access points, cameras)
|
||||||
|
- Knowledge base for troubleshooting
|
||||||
|
- Interactive floor maps
|
||||||
|
- REST API for PowerShell data collection
|
||||||
|
|
||||||
|
## Quick Start
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Start dev environment
|
||||||
|
~/start-dev-env.sh
|
||||||
|
|
||||||
|
# Access application
|
||||||
|
http://192.168.122.151:8080
|
||||||
|
|
||||||
|
# Run tests
|
||||||
|
./tests/test_forms.sh
|
||||||
|
|
||||||
|
# Connect to MySQL
|
||||||
|
docker exec -it dev-mysql mysql -u root -prootpassword shopdb
|
||||||
|
```
|
||||||
|
|
||||||
|
## Documentation
|
||||||
|
|
||||||
|
| Document | Purpose |
|
||||||
|
|----------|---------|
|
||||||
|
| [CLAUDE.md](CLAUDE.md) | AI assistant context |
|
||||||
|
| [docs/QUICK_REFERENCE.md](docs/QUICK_REFERENCE.md) | Cheat sheets, common queries |
|
||||||
|
| [docs/API.md](docs/API.md) | REST API documentation |
|
||||||
|
| [docs/STANDARDS.md](docs/STANDARDS.md) | Coding standards |
|
||||||
|
|
||||||
|
## Database Schema
|
||||||
|
|
||||||
|
```
|
||||||
|
machines table (unified)
|
||||||
|
├── Equipment (machinetypeid 1-15)
|
||||||
|
├── PCs (pctypeid IS NOT NULL)
|
||||||
|
└── Network Devices (machinetypeid 16-20)
|
||||||
|
|
||||||
|
printers table (separate)
|
||||||
|
communications table (network interfaces)
|
||||||
|
machinerelationships table (PC↔equipment links)
|
||||||
|
```
|
||||||
|
|
||||||
|
## Testing
|
||||||
|
|
||||||
|
```bash
|
||||||
|
./tests/test_forms.sh # 41 endpoint tests
|
||||||
|
```
|
||||||
|
|
||||||
|
Tests page loads, form submissions, and API endpoints.
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
Internal use - GE Aerospace
|
||||||
Reference in New Issue
Block a user