Skip to content

benmiaou/chatluthierV2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎡 Le Chat Luthier v2.0

A modern React + Mantine refactor of the immersive sound companion for role-playing games.

πŸš€ Quick Start

Prerequisites

  • Node.js 18+
  • npm

Installation & Build

  1. Install dependencies

    npm run install:all
  2. Build the frontend

    npm run build
  3. Start the application

    npm start
  4. Open your browser

πŸ› οΈ Development

Start development servers

npm run dev

Build for production

npm run build

πŸ“ Project Structure

chaluthierv2/
β”œβ”€β”€ Frontend/          # React + Mantine frontend
β”œβ”€β”€ Backend/           # Node.js + Express backend
└── package.json       # Root package.json

πŸ”§ Configuration

  • Google OAuth: Update client ID in Backend/controllers/authController.js
  • Spotify: Update client ID in Backend/app.js and Frontend/src/services/spotifyService.js
  • Admin Users: Add emails to Backend/adminGoogleIds.json

πŸ“„ License

ISC License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published