Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chanmeng666/minimalist-good-post

A modern blog platform dedicated to minimalist living, built with Docusaurus and enhanced with interactive 3D visualizations. Sharing the art of simple, intentional living through curated articles and guides.
https://github.com/chanmeng666/minimalist-good-post

blog css digital-minimalism documentation docusaurus javascript lifestyle markdown mdx minimalism personal-development productivity react static-site threejs

Last synced: about 18 hours ago
JSON representation

A modern blog platform dedicated to minimalist living, built with Docusaurus and enhanced with interactive 3D visualizations. Sharing the art of simple, intentional living through curated articles and guides.

Awesome Lists containing this project

README

        



Minimalist Living








A modern blog platform dedicated to minimalist living, built with Docusaurus and enhanced with interactive 3D visualizations. Sharing the art of simple, intentional living through curated articles and guides.

https://github.com/user-attachments/assets/804024d8-a380-4de7-875a-9ef2eca167b1

![屏幕截图_2-11-2024_11445_minimalist-good-post vercel app](https://github.com/user-attachments/assets/b28457c1-f27c-4ffa-9829-37707f744fa1)

![屏幕截图 2024-12-06 110232](https://github.com/user-attachments/assets/04cad0fd-7007-4937-9dfe-088ce46d8dab)

## Features

- 📚 **Rich Content Library**: Comprehensive guides on minimalist living, digital wellness, and space organization
- 🎨 **Clean, Minimalist Design**: Thoughtfully crafted UI with Space Grotesk typography
- 🌓 **Dark/Light Mode**: Seamless theme switching for comfortable reading
- 🖼️ **Interactive 3D Models**: Engaging Three.js-powered visualizations
- 📱 **Fully Responsive**: Optimized for all device sizes
- 🔍 **Full-Text Search**: Easy navigation through content
- 📈 **Mermaid Diagrams**: Visual representation of concepts
- 🌐 **MDX Support**: Enhanced markdown capabilities

## Tech Stack

- Docusaurus 3.5.2
- React 18
- Three.js
- MDX
- Mermaid

## Getting Started

### Prerequisites

- Node.js >= 18.0
- npm or yarn

### Installation

```bash
# Clone the repository
git clone https://github.com/ChanMeng666/minimalist-good-post.git

# Navigate to the project directory
cd minimalist-good-post

# Install dependencies
npm install

# Start the development server
npm start
```

### Build

```bash
# Create production build
npm run build

# Serve production build locally
npm run serve
```

## Project Structure

```
minimalist-good-post/
├── blog/ # Blog posts
├── docs/ # Documentation and articles
├── src/
│ ├── components/ # React components
│ ├── css/ # Custom styles
│ └── pages/ # Static pages
├── static/
│ ├── img/ # Static images
│ └── models/ # 3D models
└── docusaurus.config.js # Main configuration
```

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

## License

See the [Apache-2.0 license](LICENSE) file for details.

## Author

**Chan Meng**
- LinkedIn: [chanmeng666](https://www.linkedin.com/in/chanmeng666/)
- GitHub: [ChanMeng666](https://github.com/ChanMeng666)

---

*Built with ❤️ for the minimalist community*