Documentation Index
Fetch the complete documentation index at: https://docs.trypost.it/llms.txt
Use this file to discover all available pages before exploring further.
Contributing to TryPost
Thank you for your interest in contributing to TryPost! This guide will help you get started.Ways to Contribute
- Report bugs - Found a bug? Open an issue
- Suggest features - Have an idea? Start a discussion
- Improve docs - Fix typos, add examples, clarify instructions
- Write code - Fix bugs or implement new features
Development Setup
Prerequisites
- PHP 8.2+
- Node.js 18+
- PostgreSQL or MySQL
- Redis
- Composer
Setup
- Fork and clone the repository:
- Install dependencies:
- Configure environment:
- Set up database and run migrations:
- Start development servers:
Code Style
PHP
We use Laravel Pint for PHP code formatting:JavaScript/TypeScript
We use ESLint and Prettier:Testing
Run the test suite before submitting changes:Pull Request Process
- Create a branch from
develop:
- Make your changes and commit with clear messages
- Run tests and ensure they pass
- Run code formatters:
-
Push and create a pull request to the
developbranch - Describe your changes in the PR description
Commit Messages
Write clear commit messages:fix: resolve login redirect issuefeat: add Pinterest scheduling supportdocs: update installation guiderefactor: simplify post creation logic
Questions?
- GitHub Discussions - For questions and ideas
- GitHub Issues - For bugs and feature requests

