diff --git a/API/wwwroot/images/products/Beats-Solo-Pro-Wireless-Noise-Cancelling-On-Ear-Headphones-24995.jpg b/API/wwwroot/images/products/Beats-Solo-Pro-Wireless-Noise-Cancelling-On-Ear-Headphones-24995.jpg new file mode 100644 index 0000000..d3e3899 Binary files /dev/null and b/API/wwwroot/images/products/Beats-Solo-Pro-Wireless-Noise-Cancelling-On-Ear-Headphones-24995.jpg differ diff --git a/API/wwwroot/images/products/Beats-by-Dr. Dre-Powerbeats-Pro-17999.jpg b/API/wwwroot/images/products/Beats-by-Dr. Dre-Powerbeats-Pro-17999.jpg new file mode 100644 index 0000000..32e0af5 Binary files /dev/null and b/API/wwwroot/images/products/Beats-by-Dr. Dre-Powerbeats-Pro-17999.jpg differ diff --git a/API/wwwroot/images/products/Bose-QuietComfort-35-Wireless-Noise-Cancelling-Headphones-19599.jpg b/API/wwwroot/images/products/Bose-QuietComfort-35-Wireless-Noise-Cancelling-Headphones-19599.jpg new file mode 100644 index 0000000..2213df9 Binary files /dev/null and b/API/wwwroot/images/products/Bose-QuietComfort-35-Wireless-Noise-Cancelling-Headphones-19599.jpg differ diff --git a/API/wwwroot/images/products/DJI-FPV-Combo-First-Person-View-Drone-UAV-Quadcopter-999.jpg b/API/wwwroot/images/products/DJI-FPV-Combo-First-Person-View-Drone-UAV-Quadcopter-999.jpg new file mode 100644 index 0000000..9925ffe Binary files /dev/null and b/API/wwwroot/images/products/DJI-FPV-Combo-First-Person-View-Drone-UAV-Quadcopter-999.jpg differ diff --git a/API/wwwroot/images/products/DJI-Mavic-3-Fly-More-Combo-2849.jpg b/API/wwwroot/images/products/DJI-Mavic-3-Fly-More-Combo-2849.jpg new file mode 100644 index 0000000..a39773a Binary files /dev/null and b/API/wwwroot/images/products/DJI-Mavic-3-Fly-More-Combo-2849.jpg differ diff --git a/API/wwwroot/images/products/DJI-Mavic-Air-2-Fly-More-Combo-789.jpg b/API/wwwroot/images/products/DJI-Mavic-Air-2-Fly-More-Combo-789.jpg new file mode 100644 index 0000000..21dc807 Binary files /dev/null and b/API/wwwroot/images/products/DJI-Mavic-Air-2-Fly-More-Combo-789.jpg differ diff --git a/API/wwwroot/images/products/Holy-Stone-HS175-GPS-Drone-with-2K-UHD-Camera-139.jpg b/API/wwwroot/images/products/Holy-Stone-HS175-GPS-Drone-with-2K-UHD-Camera-139.jpg new file mode 100644 index 0000000..1d1d64b Binary files /dev/null and b/API/wwwroot/images/products/Holy-Stone-HS175-GPS-Drone-with-2K-UHD-Camera-139.jpg differ diff --git a/API/wwwroot/images/products/Holy-Stone-HS450-Mini-Drone-3999.jpg b/API/wwwroot/images/products/Holy-Stone-HS450-Mini-Drone-3999.jpg new file mode 100644 index 0000000..9a9c135 Binary files /dev/null and b/API/wwwroot/images/products/Holy-Stone-HS450-Mini-Drone-3999.jpg differ diff --git a/API/wwwroot/images/products/Microsoft-Xbox-Series-X.jpg b/API/wwwroot/images/products/Microsoft-Xbox-Series-X.jpg new file mode 100644 index 0000000..10c88ab Binary files /dev/null and b/API/wwwroot/images/products/Microsoft-Xbox-Series-X.jpg differ diff --git a/API/wwwroot/images/products/Nintendo-Switch-Neon-Blue-Neon-Red-Joy-Con-Mario-Kart-8-Deluxe.jpg b/API/wwwroot/images/products/Nintendo-Switch-Neon-Blue-Neon-Red-Joy-Con-Mario-Kart-8-Deluxe.jpg new file mode 100644 index 0000000..81e70f9 Binary files /dev/null and b/API/wwwroot/images/products/Nintendo-Switch-Neon-Blue-Neon-Red-Joy-Con-Mario-Kart-8-Deluxe.jpg differ diff --git a/API/wwwroot/images/products/Nintendo-Switch-OLED-model-w-White Joy-Con-367.jpg b/API/wwwroot/images/products/Nintendo-Switch-OLED-model-w-White Joy-Con-367.jpg new file mode 100644 index 0000000..58025b9 Binary files /dev/null and b/API/wwwroot/images/products/Nintendo-Switch-OLED-model-w-White Joy-Con-367.jpg differ diff --git a/API/wwwroot/images/products/PS5-Bundle-820.jpg b/API/wwwroot/images/products/PS5-Bundle-820.jpg new file mode 100644 index 0000000..b7de78d Binary files /dev/null and b/API/wwwroot/images/products/PS5-Bundle-820.jpg differ diff --git a/API/wwwroot/images/products/Skytech-Archangel-3.0-Gaming-Computer-PC-Desktop-1199.jpg b/API/wwwroot/images/products/Skytech-Archangel-3.0-Gaming-Computer-PC-Desktop-1199.jpg index 609600b..285b277 100644 Binary files a/API/wwwroot/images/products/Skytech-Archangel-3.0-Gaming-Computer-PC-Desktop-1199.jpg and b/API/wwwroot/images/products/Skytech-Archangel-3.0-Gaming-Computer-PC-Desktop-1199.jpg differ diff --git a/API/wwwroot/images/products/boot-ang1.png b/API/wwwroot/images/products/boot-ang1.png deleted file mode 100644 index 5039e6b..0000000 Binary files a/API/wwwroot/images/products/boot-ang1.png and /dev/null differ diff --git a/API/wwwroot/images/products/boot-ang2.png b/API/wwwroot/images/products/boot-ang2.png deleted file mode 100644 index 22e0a79..0000000 Binary files a/API/wwwroot/images/products/boot-ang2.png and /dev/null differ diff --git a/API/wwwroot/images/products/boot-core1.png b/API/wwwroot/images/products/boot-core1.png deleted file mode 100644 index e5261b3..0000000 Binary files a/API/wwwroot/images/products/boot-core1.png and /dev/null differ diff --git a/API/wwwroot/images/products/boot-core2.png b/API/wwwroot/images/products/boot-core2.png deleted file mode 100644 index 62dbd5e..0000000 Binary files a/API/wwwroot/images/products/boot-core2.png and /dev/null differ diff --git a/API/wwwroot/images/products/boot-redis1.png b/API/wwwroot/images/products/boot-redis1.png deleted file mode 100644 index a38ef38..0000000 Binary files a/API/wwwroot/images/products/boot-redis1.png and /dev/null differ diff --git a/API/wwwroot/images/products/glove-code1.png b/API/wwwroot/images/products/glove-code1.png deleted file mode 100644 index 5ceb39a..0000000 Binary files a/API/wwwroot/images/products/glove-code1.png and /dev/null differ diff --git a/API/wwwroot/images/products/glove-code2.png b/API/wwwroot/images/products/glove-code2.png deleted file mode 100644 index b108ece..0000000 Binary files a/API/wwwroot/images/products/glove-code2.png and /dev/null differ diff --git a/API/wwwroot/images/products/glove-react1.png b/API/wwwroot/images/products/glove-react1.png deleted file mode 100644 index 3387102..0000000 Binary files a/API/wwwroot/images/products/glove-react1.png and /dev/null differ diff --git a/API/wwwroot/images/products/glove-react2.png b/API/wwwroot/images/products/glove-react2.png deleted file mode 100644 index 17f097f..0000000 Binary files a/API/wwwroot/images/products/glove-react2.png and /dev/null differ diff --git a/API/wwwroot/images/products/hat-core1.png b/API/wwwroot/images/products/hat-core1.png deleted file mode 100644 index c8c6924..0000000 Binary files a/API/wwwroot/images/products/hat-core1.png and /dev/null differ diff --git a/API/wwwroot/images/products/hat-react1.png b/API/wwwroot/images/products/hat-react1.png deleted file mode 100644 index 5f44e3d..0000000 Binary files a/API/wwwroot/images/products/hat-react1.png and /dev/null differ diff --git a/API/wwwroot/images/products/hat-react2.png b/API/wwwroot/images/products/hat-react2.png deleted file mode 100644 index 9a4c09b..0000000 Binary files a/API/wwwroot/images/products/hat-react2.png and /dev/null differ diff --git a/API/wwwroot/images/products/sb-ang1.png b/API/wwwroot/images/products/sb-ang1.png deleted file mode 100644 index a8ebd7f..0000000 Binary files a/API/wwwroot/images/products/sb-ang1.png and /dev/null differ diff --git a/API/wwwroot/images/products/sb-ang2.png b/API/wwwroot/images/products/sb-ang2.png deleted file mode 100644 index ccb6190..0000000 Binary files a/API/wwwroot/images/products/sb-ang2.png and /dev/null differ diff --git a/API/wwwroot/images/products/sb-core1.png b/API/wwwroot/images/products/sb-core1.png deleted file mode 100644 index e6fc4b6..0000000 Binary files a/API/wwwroot/images/products/sb-core1.png and /dev/null differ diff --git a/API/wwwroot/images/products/sb-core2.png b/API/wwwroot/images/products/sb-core2.png deleted file mode 100644 index f9c37a0..0000000 Binary files a/API/wwwroot/images/products/sb-core2.png and /dev/null differ diff --git a/API/wwwroot/images/products/sb-react1.png b/API/wwwroot/images/products/sb-react1.png deleted file mode 100644 index 84917c3..0000000 Binary files a/API/wwwroot/images/products/sb-react1.png and /dev/null differ diff --git a/API/wwwroot/images/products/sb-ts1.png b/API/wwwroot/images/products/sb-ts1.png deleted file mode 100644 index eae0387..0000000 Binary files a/API/wwwroot/images/products/sb-ts1.png and /dev/null differ diff --git a/Infrastructure/Data/SeedData/brands.json b/Infrastructure/Data/SeedData/brands.json index 94f29a2..19c662f 100644 --- a/Infrastructure/Data/SeedData/brands.json +++ b/Infrastructure/Data/SeedData/brands.json @@ -22,5 +22,25 @@ { "Id": 6, "Name": "Beats" + }, + { + "Id": 7, + "Name": "DJI" + }, + { + "Id": 8, + "Name": "Holy Stone" + }, + { + "Id": 9, + "Name": "Playstation" + }, + { + "Id": 10, + "Name": "Xbox" + }, + { + "Id": 11, + "Name": "Nintendo" } ] \ No newline at end of file diff --git a/Infrastructure/Data/SeedData/products.json b/Infrastructure/Data/SeedData/products.json index f331500..b048338 100644 --- a/Infrastructure/Data/SeedData/products.json +++ b/Infrastructure/Data/SeedData/products.json @@ -48,99 +48,99 @@ "ProductBrandId": 3 }, { - "Name": "Core Blue Hat", + "Name": "Bose QuietComfort 35 Wireless Noise Cancelling Headphones", "Description": "Fusce posuere, magna sed pulvinar ultricies, purus lectus malesuada libero, sit amet commodo magna eros quis urna.", - "Price": 10, - "PictureUrl": "images/products/hat-core1.png", + "Price": 195.99, + "PictureUrl": "images/products/Bose-QuietComfort-35-Wireless-Noise-Cancelling-Headphones-19599.jpg", "ProductTypeId": 2, - "ProductBrandId": 2 + "ProductBrandId": 5 }, { - "Name": "Green React Woolen Hat", + "Name": "Beats Solo Pro Wireless Noise Cancelling On-Ear Headphones", "Description": "Suspendisse dui purus, scelerisque at, vulputate vitae, pretium mattis, nunc. Mauris eget neque at sem venenatis eleifend. Ut nonummy.", - "Price": 8, - "PictureUrl": "images/products/hat-react1.png", + "Price": 249.95, + "PictureUrl": "images/products/Beats-Solo-Pro-Wireless-Noise-Cancelling-On-Ear-Headphones-24995.jpg", "ProductTypeId": 2, - "ProductBrandId": 4 - }, - { - "Name": "Purple React Woolen Hat", - "Description": "Fusce posuere, magna sed pulvinar ultricies, purus lectus malesuada libero, sit amet commodo magna eros quis urna.", - "Price": 15, - "PictureUrl": "images/products/hat-react2.png", - "ProductTypeId": 2, - "ProductBrandId": 4 - }, - { - "Name": "Blue Code Gloves", - "Description": "Nunc viverra imperdiet enim. Fusce est. Vivamus a tellus.", - "Price": 18, - "PictureUrl": "images/products/glove-code1.png", - "ProductTypeId": 4, - "ProductBrandId": 3 - }, - { - "Name": "Green Code Gloves", - "Description": "Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin pharetra nonummy pede. Mauris et orci.", - "Price": 15, - "PictureUrl": "images/products/glove-code2.png", - "ProductTypeId": 4, - "ProductBrandId": 3 - }, - { - "Name": "Purple React Gloves", - "Description": "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa.", - "Price": 16, - "PictureUrl": "images/products/glove-react1.png", - "ProductTypeId": 4, - "ProductBrandId": 4 - }, - { - "Name": "Green React Gloves", - "Description": "Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin pharetra nonummy pede. Mauris et orci.", - "Price": 14, - "PictureUrl": "images/products/glove-react2.png", - "ProductTypeId": 4, - "ProductBrandId": 4 - }, - { - "Name": "Redis Red Boots", - "Description": "Suspendisse dui purus, scelerisque at, vulputate vitae, pretium mattis, nunc. Mauris eget neque at sem venenatis eleifend. Ut nonummy.", - "Price": 250, - "PictureUrl": "images/products/boot-redis1.png", - "ProductTypeId": 3, "ProductBrandId": 6 }, { - "Name": "Core Red Boots", - "Description": "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa. Fusce posuere, magna sed pulvinar ultricies, purus lectus malesuada libero, sit amet commodo magna eros quis urna.", - "Price": 189.99, - "PictureUrl": "images/products/boot-core2.png", - "ProductTypeId": 3, - "ProductBrandId": 2 + "Name": "Beats by Dr. Dre - Powerbeats Pro", + "Description": "Fusce posuere, magna sed pulvinar ultricies, purus lectus malesuada libero, sit amet commodo magna eros quis urna.", + "Price": 179.99, + "PictureUrl": "images/products/Beats-by-Dr. Dre-Powerbeats-Pro-17999.jpg", + "ProductTypeId": 2, + "ProductBrandId": 6 }, { - "Name": "Core Purple Boots", + "Name": "PS5 Bundle", + "Description": "Nunc viverra imperdiet enim. Fusce est. Vivamus a tellus.", + "Price": 820, + "PictureUrl": "images/products/PS5-Bundle-820.jpg", + "ProductTypeId": 4, + "ProductBrandId": 9 + }, + { + "Name": "Microsoft Xbox Series X", "Description": "Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin pharetra nonummy pede. Mauris et orci.", - "Price": 199.99, - "PictureUrl": "images/products/boot-core1.png", - "ProductTypeId": 3, - "ProductBrandId": 2 + "Price": 598, + "PictureUrl": "images/products/Microsoft-Xbox-Series-X.jpg", + "ProductTypeId": 4, + "ProductBrandId": 10 }, { - "Name": "Angular Purple Boots", - "Description": "Aenean nec lorem. In porttitor. Donec laoreet nonummy augue.", - "Price": 150, - "PictureUrl": "images/products/boot-ang2.png", - "ProductTypeId": 3, - "ProductBrandId": 1 + "Name": "Nintendo Switch (OLED model) w/ White Joy-Con", + "Description": "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa.", + "Price": 367.51, + "PictureUrl": "images/products/Nintendo-Switch-OLED-model-w-White Joy-Con-367.jpg", + "ProductTypeId": 4, + "ProductBrandId": 11 }, { - "Name": "Angular Blue Boots", + "Name": "Nintendo Switch - Neon Blue/Neon Red Joy-Con + Mario Kart 8 Deluxe", + "Description": "Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin pharetra nonummy pede. Mauris et orci.", + "Price": 349.99, + "PictureUrl": "images/products/Nintendo-Switch-Neon-Blue-Neon-Red-Joy-Con-Mario-Kart-8-Deluxe.jpg", + "ProductTypeId": 4, + "ProductBrandId": 11 + }, + { + "Name": "DJI Mavic Air 2 Fly More Combo", "Description": "Suspendisse dui purus, scelerisque at, vulputate vitae, pretium mattis, nunc. Mauris eget neque at sem venenatis eleifend. Ut nonummy.", - "Price": 180, - "PictureUrl": "images/products/boot-ang1.png", + "Price": 789, + "PictureUrl": "images/products/DJI-Mavic-Air-2-Fly-More-Combo-789.jpg", "ProductTypeId": 3, - "ProductBrandId": 1 + "ProductBrandId": 7 + }, + { + "Name": "Holy Stone HS175 GPS Drone with 2K UHD Camera", + "Description": "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa. Fusce posuere, magna sed pulvinar ultricies, purus lectus malesuada libero, sit amet commodo magna eros quis urna.", + "Price": 139.99, + "PictureUrl": "images/products/Holy-Stone-HS175-GPS-Drone-with-2K-UHD-Camera-139.jpg", + "ProductTypeId": 3, + "ProductBrandId": 8 + }, + { + "Name": "Holy Stone HS450 Mini Drones", + "Description": "Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin pharetra nonummy pede. Mauris et orci.", + "Price": 39.99, + "PictureUrl": "images/products/Holy-Stone-HS450-Mini-Drone-3999.jpg", + "ProductTypeId": 3, + "ProductBrandId": 8 + }, + { + "Name": "DJI FPV Combo - First-Person View Drone UAV Quadcopter", + "Description": "Aenean nec lorem. In porttitor. Donec laoreet nonummy augue.", + "Price": 999, + "PictureUrl": "images/products/DJI-FPV-Combo-First-Person-View-Drone-UAV-Quadcopter-999.jpg", + "ProductTypeId": 3, + "ProductBrandId": 7 + }, + { + "Name": "DJI Mavic 3 Fly More Combo", + "Description": "Suspendisse dui purus, scelerisque at, vulputate vitae, pretium mattis, nunc. Mauris eget neque at sem venenatis eleifend. Ut nonummy.", + "Price": 2849, + "PictureUrl": "images/products/DJI-Mavic-3-Fly-More-Combo-2849.jpg", + "ProductTypeId": 3, + "ProductBrandId": 7 } ] \ No newline at end of file diff --git a/Infrastructure/Data/SeedData/types.json b/Infrastructure/Data/SeedData/types.json index 7144643..fda7508 100644 --- a/Infrastructure/Data/SeedData/types.json +++ b/Infrastructure/Data/SeedData/types.json @@ -9,10 +9,10 @@ }, { "Id": 3, - "Name": "Gadgets" + "Name": "Drones" }, { "Id": 4, - "Name": "Accessories" + "Name": "Gaming Systems" } ] \ No newline at end of file diff --git a/README.md b/README.md index 040e71a..2cdea75 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,160 @@ -# SkyNet +
-Built upon ASP.NET, Angular, Bootstrap, and Stripe for Credit Card Processing! \ No newline at end of file + +
+ Proof of concept e-commerce store using Angular, .Net Core and Stripe for payment processing
+
+
+ Report Bug
+ ยท
+ Request Feature
+