A cozy indie game development studio focused on creating inclusive, meaningful gaming experiences with a nature-gaming aesthetic.
Mahogany Games beautifully merges gaming culture with natural, organic elements using our signature forest greens (#708f3c) and rich browns (#6f453a). We emphasize eco-friendly gaming, accessibility, and community engagement through our development journal and interactive experiences.
git clone https://github.com/yourusername/mahogany-games.git
cd mahogany-games
npm install
cp .env.example .env
4. Run database migrations:
```bash
npm run db:migrate
npm run dev
The application will be available at http://localhost:5000
├── client/ # Frontend React application
│ ├── src/
│ │ ├── components/ # Reusable UI components
│ │ ├── pages/ # Application pages
│ │ ├── hooks/ # Custom React hooks
│ │ └── lib/ # Utility functions
├── server/ # Backend Express application
│ ├── routes.ts # API routes
│ ├── storage.ts # Data storage interface
│ └── data/ # Sample data
├── shared/ # Shared types and schemas
└── docs/ # Documentation
Our design system centers around the nature-gaming aesthetic:
#708f3c
- Represents growth, active games, and eco-friendly gaming#6f453a
- Connects to natural wood elements and upcoming projectsnpm run dev
- Start development servernpm run build
- Build for productionnpm run preview
- Preview production buildnpm run db:generate
- Generate database migrationsnpm run db:migrate
- Run database migrationsWe welcome contributions to Mahogany Games! Please read our contributing guidelines and code of conduct.
This project is licensed under the MIT License - see the LICENSE file for details.
Creating cozy, inclusive, and meaningful gaming experiences that connect nature and technology to warm the heart and inspire the soul.