deafmissoula-website/client
friday-bot ef8d281b2b v2: MongoDB backend + /manage dashboard
- Replace Express 4 backend with Express 5 + Mongoose 8 + TypeScript 5.8
- Add MongoDB 8.0 container via docker-compose
- Add JWT auth (jose), argon2 password hashing, zod validation, multer uploads
- Models: BoardMember, Event, GalleryItem, Sponsor, Minute, Member, User
- Full CRUD REST API for all content types
- Seed script to populate MongoDB from hardcoded data
- Wire all frontend components to fetch from API (no JSX changes)
- Add /manage dashboard: login + tabs for Board, Events, Gallery, Sponsors, Minutes, Members
- Uploads volume for persistent file storage across deploys
2026-05-27 16:23:12 -06:00
..
public Fix: Remove incorrect script tag from index.html causing blank page 2025-12-15 09:06:33 -07:00
src v2: MongoDB backend + /manage dashboard 2026-05-27 16:23:12 -06:00
.env Add important files 2024-12-01 22:02:38 -06:00
package-lock.json Update web packages: React 19, React Router 7, Framer Motion 12, and dependencies 2025-12-15 08:59:00 -07:00
package.json Update web packages: React 19, React Router 7, Framer Motion 12, and dependencies 2025-12-15 08:59:00 -07:00
postcss.config.js Fresh update 2024-10-14 14:15:30 -05:00
tailwind.config.js Add in support for mobile browsers 2024-10-14 20:05:06 -05:00
tsconfig.json Just started 2024-09-09 15:22:17 -06:00