Este é um projeto de clone da Amazon, desenvolvido com Laravel Sail, Inertia Vue3 e Stripe. O objetivo deste projeto é apresentar um site de e-commerce completo, com todas as funcionalidades básicas, incluindo caadstro de usuários e endereços, adição e remoção de itens no carrinho de compras e pagamento com Stripe.
Para instalar e testar este projeto em seu computador, você precisará ter o Composer e o Node.js instalados. Além disso, você precisará criar uma conta no Stripe para testar as compras.
git clone git@github.com:felipe-silveira-alpaclass/amazon-clone.git
composer install
Renomeie o arquivo .env.example para .env e adicione suas informações de banco de dados e chave do Stripe.
php artisan key:generate
npm install
php artisan migrate
php sail up
npm run dev
Acesse o endereço http://localhost para ver o projeto em execução.
- @inertiajs/vue3: 1.0.0
- @tailwindcss/forms: 0.5.3
- @vitejs/plugin-vue: 4.0.0
- Autoprefixer: 10.4.12
- Axios: 1.1.2
- Laravel-vite-plugin: 0.7.2
- Lodash: 4.17.19
- PostCSS: 8.4.18
- TailwindCSS: 3.2.1
- Vite: 4.0.0
- Vue: 3.2.41
- Animate.css: 4.1.1
- Pinia: 2.0.30
- Pinia-plugin-persistedstate: 3.0.0