Human Shop is an innovative platform designed to provide high-quality, second-hand essentials at affordable prices. Our mission is to connect buyers with unique products while ensuring a seamless shopping experience.
- User-friendly interface for browsing and purchasing products.
- Secure user authentication and profile management.
- Ability to leave reviews and ratings for products.
- Dynamic product listings with detailed descriptions and images.
- Shopping cart functionality for easy order management.
- Promotional offers and discounts for users.
- Backend: Laravel (PHP Framework)
- Frontend: Tailwind CSS, Alpine.js
- Database: MySQL
- Development Tools: Vite, Composer, npm
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/human-shop.git cd human-shop -
Install dependencies:
composer install npm install
-
Set up the environment:
- Copy the
.env.examplefile to.envand configure your database settings.
cp .env.example .env
- Copy the
-
Generate the application key:
php artisan key:generate
-
Run migrations:
php artisan migrate
-
Start the development server:
php artisan serve
-
Compile assets:
npm run dev
- Navigate to
http://localhostin your web browser to access the application. - Create an account or log in to start shopping.
- Browse through the product listings, add items to your cart, and proceed to checkout.
We welcome contributions to the Human Shop project! If you have suggestions or improvements, please fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or feedback, please reach out to us at Panudet.