Official GitHub repo for SyncHub project by amuchina
SyncHub is a web platform designed to resemble a forum, where users can seamlessly create accounts, log in, modify their profile settings, and engage with an interesting and user-friendly graphical interface. Users can upload threads (which represent posts) where they have the flexibility to add categories and tags, facilitating discussions with other users.
SyncHub is currently under development, with ongoing efforts to enhance its features and user experience. Hence, consider that most features are not implemented yet and will take time to be published.
Stay tuned for more updates and improvements as we continue to refine SyncHub for an even better experience!
Do these steps in order to run the project locally for development or demo:
npm install
composer install
.env.example
file to .env
php artisan key:generate
php artisan migrate
php artisan db:seed
npm run dev
php artisan serve
Now, your Laravel project should be up and running smoothly. Enjoy coding!
We're excited to have new contributors who want to improve and enhance this project. If you're interested in contributing, follow the steps below. We're open to all forms of contribution: reporting bugs, proposing new features, fixing documentation or code, and more. Feel free to get involved!
Fork the Repository:
Clone the Repository:
git clone https://github.com/amuchina/SyncHub.git
Create a Branch:
git checkout -b feature/new-feature
Make Changes:
Commit and Push:
git commit -m "Description of your changes"
git push origin your-branch-name
Open a Pull Request:
Discussion and Review:
Pull Request Acceptance:
If you encounter issues or have suggestions to improve the project, open an issue on GitHub. We welcome feedback and aim to make this project the best it can be.
For further questions or information, reach out to me at giovannidesio9@gmail.com.
Thank you for contributing to SyncHub!