/modern-shopping-cart

A backend API using the Laravel framework for a shopping cart system using most common modern features.

Primary LanguagePHP

Modern shopping-cart API using Laravel

An API using the Laravel framework using most of the modern features and built in TDD.

The repository does not contain a client-side for now, but soon there will be a client using React.js/Vue.js

Database structure

ERD model

Installation

First install the repo to your local machine

git clone https://github.com/ahmedosama-st/modern-shopping-cart.git or download as zip

cd modern-shopping-cart

composer install

php artisan migrate

php artisan db:seed Seeding the countries table with data

Now you can start using the project as a template for your further projects


Note: There might be a course related to this project where we walk through every feature and how to design it using the TDD methodology, if you're interested let me know here ^-^