Skip to content

Domplanto/membercat.com

 
 

Repository files navigation

Membercat Studios Logo

membercat.com

A high-quality website built for Membercat Studios, providing innovative Minecraft experiences and developer tools.

Discord License

🚀 Features

  • Modern and responsive design
  • Project showcase and discovery
  • Developer documentation (coming soon)
  • Community integration (planned for future)

🛠️ Tech Stack

Frontend

Backend

📋 Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js (v18 or higher)
  • PHP (v8.1 or higher)
  • Composer
  • Web Server (Apache, Nginx)
  • Database (SQLite, MySQL, PostgreSQL, etc.)

If you are using MySQL or PostgreSQL, make sure to set up the proper variables in your .env file.

🚦 Getting Started

  1. Clone the repository

    git clone https://github.com/Membercat-Studios/membercat.com.git
    cd membercat.com
  2. Install dependencies

    composer install
    npm install
  3. Set up environment

    cp .env.example .env
    php artisan key:generate
  4. Start development servers

    php artisan serve
    npm run dev

    The application will be available at the URL defined in the .env file.

🤝 Contributing

We welcome contributions from the community! Here's how you can help:

Development Process

  1. Fork the Repository

    • Create a fork of this repository to your GitHub account
  2. Clone Your Fork

    git clone https://github.com/Membercat-Studios/membercat.com.git
  3. Create a Branch

    git checkout -b feature/your-feature-name
  4. Make Your Changes

    • Write clean, maintainable code
    • Follow our coding standards
    • Add tests if applicable
  5. Commit Your Changes

    git commit -m "feat: add some feature"

    We follow Conventional Commits specification

  6. Push to GitHub

    git push origin feature/your-feature-name
  7. Submit a Pull Request

    • Provide a clear description of your changes
    • Link any related issues

Code Standards

  • Follow PSR-12 coding standard for PHP
  • Use ESLint configuration for JavaScript
  • Write meaningful commit messages
  • Keep code modular and DRY
  • Add comments for complex logic

Running Tests

php artisan test

or Node.js testing:

npm run test

📝 License

This project is proprietary software. All rights reserved by Membercat Studios.

  • Private use is permitted
  • Contributions via pull requests are welcome
  • Public use, hosting, or distribution requires explicit permission
  • See the LICENSE file for details

⭐ Acknowledgements

  • KasaiSora and his YouTube channel.
  • The Minecraft modding and plugin community.
  • The team at Membercat Studios, for being so dedicated and hard-working.

Made with ❤️ by Membercat Studios

About

Website files for membercat.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 67.9%
  • PHP 31.7%
  • Other 0.4%