A TypeScript MERN stack application for travelers to log flights and share travel experiences.
-
Start the application:
./scripts/start.sh
-
Access the app:
- Frontend: http://localhost:3000
- Backend API: http://localhost:5001
passport-buddy/
├── frontend/ # React + TypeScript
├── backend/ # Express + TypeScript
├── database/ # MongoDB configuration
├── scripts/ # Utility scripts
└── docker-compose.yml
- View logs:
./scripts/logs.sh - Stop app:
./scripts/stop.sh - Build features: Start with placeholder components and API endpoints
- Frontend: React 18 + TypeScript + React Router
- Backend: Express.js + TypeScript + Mongoose
- Database: MongoDB
- Infrastructure: Docker + Docker Compose