A modern React + Mantine refactor of the immersive sound companion for role-playing games.
- Node.js 18+
- npm
-
Install dependencies
npm run install:all
-
Build the frontend
npm run build
-
Start the application
npm start
-
Open your browser
- Application: http://localhost:3000
npm run dev- Frontend: http://localhost:3001
- Backend: http://localhost:3000
npm run buildchaluthierv2/
βββ Frontend/ # React + Mantine frontend
βββ Backend/ # Node.js + Express backend
βββ package.json # Root package.json
- Google OAuth: Update client ID in
Backend/controllers/authController.js - Spotify: Update client ID in
Backend/app.jsandFrontend/src/services/spotifyService.js - Admin Users: Add emails to
Backend/adminGoogleIds.json
ISC License