ValorAIF is a lively, forum-style platform tailored for the Valorant community. It includes an intuitive like/dislike system, a dynamic comment section, and a comprehensive search function to facilitate user connection and engagement. The admin panel provides powerful tools for community management, enabling administrators to promote or demote users, as well as edit or delete posts and user accounts.
- Post Creation: Users can create new posts on various topics related to Valorant.
- Post Management: Posts can be deleted and liked by users.
- Comments: Users can comment on posts to join the conversation.
- User Interaction: Like posts and comments to show appreciation for others' contributions.
- Real-time Notifications: Get notified in real-time about new posts, comments, and likes.
- Backend: Laravel
- Frontend: React with Inertia.js
- Styling: Tailwind CSS with the motion plugin
Follow these steps to get the project up and running locally:
-
Clone the repository:
git clone https://github.com/ZeBartosz/ValorAIF.git cd ValorAIF -
Install dependencies:
composer install npm install
-
Copy the environment configuration file:
cp .env.example .env
-
Configure your
.envfile:- Set up your database credentials.
-
Run the migrations:
php artisan migrate
-
Start the development servers:
php artisan serve npm run dev
or
composer run dev
- Open the application in your browser (default:
http://localhost:8000). - Register an account.
- Browse through the forum and explore posts.
- Like posts and interact with the community!
Contributions are welcome! Please fork the repository and submit a pull request.
- Fork the repository.
- Create a new branch for your feature or bugfix:
git checkout -b feature-name
- Commit your changes:
git commit -m "Description of changes" - Push to your fork:
git push origin feature-name
- Submit a pull request.
This project is licensed under the MIT License.
Feel free to reach out for any questions or feedback:
- GitHub: ZeBartosz



