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


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

Last synced: 6 days ago
JSON representation

Awesome Lists containing this project

README

        

# minimalist-good-post

> Sharing a Simple and Beautiful Way of Life

A modern blog platform dedicated to minimalist living, built with Docusaurus and enhanced with interactive 3D visualizations.

## 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.

## License

This project is open source and available under the [MIT License](LICENSE).

## Author

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

---

*Built with ❤️ for the minimalist community*