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