├── .circleci └── config.yml ├── .gitattributes ├── .gitignore ├── Procfile ├── README.md ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── piper │ │ └── valley │ │ ├── ValleyApplication.java │ │ ├── auth │ │ ├── CurrentUser.java │ │ └── CurrentUserDetailsService.java │ │ ├── config │ │ └── SecurityConfig.java │ │ ├── controllers │ │ ├── AdminController.java │ │ ├── HomeController.java │ │ ├── OrderController.java │ │ ├── ProductController.java │ │ ├── SearchController.java │ │ ├── StoreController.java │ │ ├── UserController.java │ │ ├── advice │ │ │ └── CurrentUserControllerAdvice.java │ │ └── api │ │ │ └── AutoCompleteController.java │ │ ├── forms │ │ ├── AddBrandForm.java │ │ ├── AddCompanyForm.java │ │ ├── AddOrderForm.java │ │ ├── AddProductForm.java │ │ ├── AddStoreCollaboratorForm.java │ │ ├── AddStoreForm.java │ │ ├── AddStoreProductForm.java │ │ ├── DemoteAdminForm.java │ │ ├── FinishOrderForm.java │ │ ├── PromoteAdminForm.java │ │ ├── UndoHistoryForm.java │ │ ├── UserCreateForm.java │ │ └── ViewStatistics.java │ │ ├── models │ │ ├── common │ │ │ ├── LineChartData.java │ │ │ └── SearchResult.java │ │ ├── domain │ │ │ ├── Admin.java │ │ │ ├── Brand.java │ │ │ ├── Company.java │ │ │ ├── Order.java │ │ │ ├── PhysicalProduct.java │ │ │ ├── PhysicalStore.java │ │ │ ├── Product.java │ │ │ ├── ShoppingCart.java │ │ │ ├── Store.java │ │ │ ├── StoreCollabHistory.java │ │ │ ├── StoreHistory.java │ │ │ ├── StoreOwner.java │ │ │ ├── StoreProduct.java │ │ │ ├── StoreProductHistory.java │ │ │ ├── User.java │ │ │ ├── VirtualProduct.java │ │ │ └── VirtualStore.java │ │ ├── enums │ │ │ ├── MsgType.java │ │ │ ├── OrderStatus.java │ │ │ ├── Role.java │ │ │ ├── StoreHistoryStatus.java │ │ │ ├── StoreHistoryType.java │ │ │ └── StoreStatus.java │ │ ├── repository │ │ │ ├── BrandRepository.java │ │ │ ├── CompanyRepository.java │ │ │ ├── OrderRepository.java │ │ │ ├── PhysicalProductRepository.java │ │ │ ├── ProductRepository.java │ │ │ ├── StoreHistoryRepository.java │ │ │ ├── StoreProductRepository.java │ │ │ ├── StoreRepository.java │ │ │ └── UserRepository.java │ │ └── service │ │ │ ├── AuthService.java │ │ │ ├── AuthServiceImpl.java │ │ │ ├── BrandService.java │ │ │ ├── BrandServiceImpl.java │ │ │ ├── CompanyService.java │ │ │ ├── CompanyServiceImpl.java │ │ │ ├── OrderService.java │ │ │ ├── OrderServiceImpl.java │ │ │ ├── ProductService.java │ │ │ ├── ProductServiceImpl.java │ │ │ ├── SearchService.java │ │ │ ├── SearchServiceImpl.java │ │ │ ├── StoreHistoryService.java │ │ │ ├── StoreHistoryServiceImpl.java │ │ │ ├── StoreProductService.java │ │ │ ├── StoreProductServiceImpl.java │ │ │ ├── StoreService.java │ │ │ ├── StoreServiceImpl.java │ │ │ ├── UserService.java │ │ │ └── UserServiceImpl.java │ │ ├── utilities │ │ ├── .gitkeep │ │ ├── AuthUtil.java │ │ └── FlashMessages.java │ │ ├── validators │ │ ├── AddBrandFormValidator.java │ │ ├── AddCollaboratorFormValidator.java │ │ ├── AddCompanyFormValidator.java │ │ ├── AddOrderFormValidator.java │ │ ├── AddProductFormValidator.java │ │ ├── AddStoreFormValidator.java │ │ ├── AddStoreProductFormValidator.java │ │ ├── DemoteAdminFormValidator.java │ │ ├── FinishOrderValidator.java │ │ ├── PromoteAdminFormValidator.java │ │ ├── RemoveCollaboratorFormValidator.java │ │ ├── UndoHistoryValidator.java │ │ └── UserCreateFormValidator.java │ │ └── viewmodels │ │ ├── .gitkeep │ │ ├── AddOrderViewModel.java │ │ ├── AddProductViewModel.java │ │ ├── AddStoreCollaboratorViewModel.java │ │ ├── AddStoreProductViewModel.java │ │ ├── DemoteAdminViewModel.java │ │ ├── HomePageViewModel.java │ │ ├── ProfileViewModel.java │ │ ├── ShoppingCartModel.java │ │ ├── StoreHistoryViewModel.java │ │ ├── StoreOrdersViewModel.java │ │ ├── StoreOwnerDashboardViewModel.java │ │ ├── StoreOwnerStatisticsViewModel.java │ │ └── StoreProductViewModel.java └── resources │ ├── application.properties │ ├── static │ ├── bootstrap │ │ ├── css │ │ │ ├── bootstrap-flatly.css │ │ │ ├── bootstrap-flatly.min.css │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.min.css │ │ │ ├── fontawesome-all.css │ │ │ └── fontawesome-all.min.css │ │ ├── js │ │ │ ├── bootstrap.min.js │ │ │ ├── jquery-3.1.1.js │ │ │ ├── jquery-3.1.1.min.js │ │ │ └── popper.min.js │ │ └── webfonts │ │ │ ├── fa-brands-400.eot │ │ │ ├── fa-brands-400.svg │ │ │ ├── fa-brands-400.ttf │ │ │ ├── fa-brands-400.woff │ │ │ ├── fa-brands-400.woff2 │ │ │ ├── fa-regular-400.eot │ │ │ ├── fa-regular-400.svg │ │ │ ├── fa-regular-400.ttf │ │ │ ├── fa-regular-400.woff │ │ │ ├── fa-regular-400.woff2 │ │ │ ├── fa-solid-900.eot │ │ │ ├── fa-solid-900.svg │ │ │ ├── fa-solid-900.ttf │ │ │ ├── fa-solid-900.woff │ │ │ └── fa-solid-900.woff2 │ ├── css │ │ ├── autocomplete.css │ │ ├── containers.css │ │ ├── error.css │ │ ├── footer.css │ │ ├── home.css │ │ └── storeproductview.css │ ├── favicon.ico │ ├── fonts │ │ ├── valley-font.woff │ │ └── valley-font.woff2 │ ├── img │ │ ├── 120x120.png │ │ ├── 200x200.png │ │ ├── 400x400.png │ │ └── 50x50.png │ └── js │ │ ├── autocomplete.js │ │ └── vendor │ │ ├── Chart.bundle.min.js │ │ ├── handlebars-v4.0.11.js │ │ ├── typeahead.bundle.js │ │ └── typeahead.bundle.min.js │ ├── templates │ ├── admin │ │ ├── acceptStoreList.html │ │ ├── acceptstore.html │ │ ├── addbrand.html │ │ ├── addcompany.html │ │ ├── addproduct.html │ │ ├── dashboard.html │ │ ├── demote.html │ │ ├── promote.html │ │ └── rejectstore.html │ ├── error.html │ ├── error │ │ ├── 403.html │ │ ├── 404.html │ │ └── 500.html │ ├── fragments │ │ ├── flash.html │ │ ├── footer.html │ │ ├── header.html │ │ ├── script.html │ │ └── style.html │ ├── home │ │ └── index.html │ ├── layouts │ │ └── default.html │ ├── product │ │ └── view.html │ ├── search │ │ ├── index.html │ │ └── result.html │ ├── store │ │ ├── add.html │ │ ├── addcollaborator.html │ │ ├── addorder.html │ │ ├── addproduct.html │ │ ├── dashboard.html │ │ ├── history.html │ │ ├── orders.html │ │ ├── removecollaborator.html │ │ ├── statistics.html │ │ ├── storeprodcutview.html │ │ └── view.html │ ├── templateView.html │ └── user │ │ ├── login.html │ │ ├── profile.html │ │ ├── register.html │ │ ├── shoppingcart.html │ │ └── viewprofile.html │ └── validation.properties └── test ├── java └── com │ └── piper │ └── valley │ ├── UserRepositoryTests.java │ └── UserServiceTests.java └── resources └── application.properties /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/.gitignore -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | 2 | web: java -jar target/valley-1.0.jar -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/ValleyApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/ValleyApplication.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/auth/CurrentUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/auth/CurrentUser.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/auth/CurrentUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/auth/CurrentUserDetailsService.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/config/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/controllers/AdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/controllers/AdminController.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/controllers/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/controllers/HomeController.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/controllers/OrderController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/controllers/OrderController.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/controllers/ProductController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/controllers/ProductController.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/controllers/SearchController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/controllers/SearchController.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/controllers/StoreController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/controllers/StoreController.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/controllers/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/controllers/UserController.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/controllers/advice/CurrentUserControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/controllers/advice/CurrentUserControllerAdvice.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/controllers/api/AutoCompleteController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/controllers/api/AutoCompleteController.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/forms/AddBrandForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/forms/AddBrandForm.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/forms/AddCompanyForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/forms/AddCompanyForm.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/forms/AddOrderForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/forms/AddOrderForm.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/forms/AddProductForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/forms/AddProductForm.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/forms/AddStoreCollaboratorForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/forms/AddStoreCollaboratorForm.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/forms/AddStoreForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/forms/AddStoreForm.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/forms/AddStoreProductForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/forms/AddStoreProductForm.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/forms/DemoteAdminForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/forms/DemoteAdminForm.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/forms/FinishOrderForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/forms/FinishOrderForm.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/forms/PromoteAdminForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/forms/PromoteAdminForm.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/forms/UndoHistoryForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/forms/UndoHistoryForm.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/forms/UserCreateForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/forms/UserCreateForm.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/forms/ViewStatistics.java: -------------------------------------------------------------------------------- 1 | package com.piper.valley.forms; 2 | 3 | public class ViewStatistics { 4 | } 5 | -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/common/LineChartData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/common/LineChartData.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/common/SearchResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/common/SearchResult.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/Admin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/Admin.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/Brand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/Brand.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/Company.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/Company.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/Order.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/PhysicalProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/PhysicalProduct.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/PhysicalStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/PhysicalStore.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/Product.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/ShoppingCart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/ShoppingCart.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/Store.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/Store.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/StoreCollabHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/StoreCollabHistory.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/StoreHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/StoreHistory.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/StoreOwner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/StoreOwner.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/StoreProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/StoreProduct.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/StoreProductHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/StoreProductHistory.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/User.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/VirtualProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/VirtualProduct.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/domain/VirtualStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/domain/VirtualStore.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/enums/MsgType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/enums/MsgType.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/enums/OrderStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/enums/OrderStatus.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/enums/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/enums/Role.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/enums/StoreHistoryStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/enums/StoreHistoryStatus.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/enums/StoreHistoryType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/enums/StoreHistoryType.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/enums/StoreStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/enums/StoreStatus.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/repository/BrandRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/repository/BrandRepository.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/repository/CompanyRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/repository/CompanyRepository.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/repository/OrderRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/repository/OrderRepository.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/repository/PhysicalProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/repository/PhysicalProductRepository.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/repository/ProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/repository/ProductRepository.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/repository/StoreHistoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/repository/StoreHistoryRepository.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/repository/StoreProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/repository/StoreProductRepository.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/repository/StoreRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/repository/StoreRepository.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/repository/UserRepository.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/AuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/AuthService.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/AuthServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/AuthServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/BrandService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/BrandService.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/BrandServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/BrandServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/CompanyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/CompanyService.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/CompanyServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/CompanyServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/OrderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/OrderService.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/OrderServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/OrderServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/ProductService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/ProductService.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/ProductServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/ProductServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/SearchService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/SearchService.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/SearchServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/SearchServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/StoreHistoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/StoreHistoryService.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/StoreHistoryServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/StoreHistoryServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/StoreProductService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/StoreProductService.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/StoreProductServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/StoreProductServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/StoreService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/StoreService.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/StoreServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/StoreServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/models/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/models/service/UserServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/utilities/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/utilities/AuthUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/utilities/AuthUtil.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/utilities/FlashMessages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/utilities/FlashMessages.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/validators/AddBrandFormValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/validators/AddBrandFormValidator.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/validators/AddCollaboratorFormValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/validators/AddCollaboratorFormValidator.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/validators/AddCompanyFormValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/validators/AddCompanyFormValidator.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/validators/AddOrderFormValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/validators/AddOrderFormValidator.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/validators/AddProductFormValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/validators/AddProductFormValidator.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/validators/AddStoreFormValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/validators/AddStoreFormValidator.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/validators/AddStoreProductFormValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/validators/AddStoreProductFormValidator.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/validators/DemoteAdminFormValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/validators/DemoteAdminFormValidator.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/validators/FinishOrderValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/validators/FinishOrderValidator.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/validators/PromoteAdminFormValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/validators/PromoteAdminFormValidator.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/validators/RemoveCollaboratorFormValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/validators/RemoveCollaboratorFormValidator.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/validators/UndoHistoryValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/validators/UndoHistoryValidator.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/validators/UserCreateFormValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/validators/UserCreateFormValidator.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/viewmodels/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/viewmodels/AddOrderViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/viewmodels/AddOrderViewModel.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/viewmodels/AddProductViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/viewmodels/AddProductViewModel.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/viewmodels/AddStoreCollaboratorViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/viewmodels/AddStoreCollaboratorViewModel.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/viewmodels/AddStoreProductViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/viewmodels/AddStoreProductViewModel.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/viewmodels/DemoteAdminViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/viewmodels/DemoteAdminViewModel.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/viewmodels/HomePageViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/viewmodels/HomePageViewModel.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/viewmodels/ProfileViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/viewmodels/ProfileViewModel.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/viewmodels/ShoppingCartModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/viewmodels/ShoppingCartModel.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/viewmodels/StoreHistoryViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/viewmodels/StoreHistoryViewModel.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/viewmodels/StoreOrdersViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/viewmodels/StoreOrdersViewModel.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/viewmodels/StoreOwnerDashboardViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/viewmodels/StoreOwnerDashboardViewModel.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/viewmodels/StoreOwnerStatisticsViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/viewmodels/StoreOwnerStatisticsViewModel.java -------------------------------------------------------------------------------- /src/main/java/com/piper/valley/viewmodels/StoreProductViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/java/com/piper/valley/viewmodels/StoreProductViewModel.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/css/bootstrap-flatly.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/css/bootstrap-flatly.css -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/css/bootstrap-flatly.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/css/bootstrap-flatly.min.css -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/css/bootstrap.css -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/css/bootstrap.min.css -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/css/fontawesome-all.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/css/fontawesome-all.css -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/css/fontawesome-all.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/css/fontawesome-all.min.css -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/js/bootstrap.min.js -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/js/jquery-3.1.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/js/jquery-3.1.1.js -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/js/jquery-3.1.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/js/jquery-3.1.1.min.js -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/js/popper.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/js/popper.min.js -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-brands-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-brands-400.eot -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-brands-400.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-brands-400.svg -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-brands-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-brands-400.woff -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-regular-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-regular-400.eot -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-regular-400.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-regular-400.svg -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-regular-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-regular-400.woff -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-solid-900.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-solid-900.eot -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-solid-900.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-solid-900.svg -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-solid-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-solid-900.woff -------------------------------------------------------------------------------- /src/main/resources/static/bootstrap/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/bootstrap/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /src/main/resources/static/css/autocomplete.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/css/autocomplete.css -------------------------------------------------------------------------------- /src/main/resources/static/css/containers.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/css/containers.css -------------------------------------------------------------------------------- /src/main/resources/static/css/error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/css/error.css -------------------------------------------------------------------------------- /src/main/resources/static/css/footer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/css/footer.css -------------------------------------------------------------------------------- /src/main/resources/static/css/home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/css/home.css -------------------------------------------------------------------------------- /src/main/resources/static/css/storeproductview.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/css/storeproductview.css -------------------------------------------------------------------------------- /src/main/resources/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/favicon.ico -------------------------------------------------------------------------------- /src/main/resources/static/fonts/valley-font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/fonts/valley-font.woff -------------------------------------------------------------------------------- /src/main/resources/static/fonts/valley-font.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/fonts/valley-font.woff2 -------------------------------------------------------------------------------- /src/main/resources/static/img/120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/img/120x120.png -------------------------------------------------------------------------------- /src/main/resources/static/img/200x200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/img/200x200.png -------------------------------------------------------------------------------- /src/main/resources/static/img/400x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/img/400x400.png -------------------------------------------------------------------------------- /src/main/resources/static/img/50x50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/img/50x50.png -------------------------------------------------------------------------------- /src/main/resources/static/js/autocomplete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/js/autocomplete.js -------------------------------------------------------------------------------- /src/main/resources/static/js/vendor/Chart.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/js/vendor/Chart.bundle.min.js -------------------------------------------------------------------------------- /src/main/resources/static/js/vendor/handlebars-v4.0.11.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/js/vendor/handlebars-v4.0.11.js -------------------------------------------------------------------------------- /src/main/resources/static/js/vendor/typeahead.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/js/vendor/typeahead.bundle.js -------------------------------------------------------------------------------- /src/main/resources/static/js/vendor/typeahead.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/static/js/vendor/typeahead.bundle.min.js -------------------------------------------------------------------------------- /src/main/resources/templates/admin/acceptStoreList.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/admin/acceptStoreList.html -------------------------------------------------------------------------------- /src/main/resources/templates/admin/acceptstore.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/admin/acceptstore.html -------------------------------------------------------------------------------- /src/main/resources/templates/admin/addbrand.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/admin/addbrand.html -------------------------------------------------------------------------------- /src/main/resources/templates/admin/addcompany.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/admin/addcompany.html -------------------------------------------------------------------------------- /src/main/resources/templates/admin/addproduct.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/admin/addproduct.html -------------------------------------------------------------------------------- /src/main/resources/templates/admin/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/admin/dashboard.html -------------------------------------------------------------------------------- /src/main/resources/templates/admin/demote.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/admin/demote.html -------------------------------------------------------------------------------- /src/main/resources/templates/admin/promote.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/admin/promote.html -------------------------------------------------------------------------------- /src/main/resources/templates/admin/rejectstore.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/admin/rejectstore.html -------------------------------------------------------------------------------- /src/main/resources/templates/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/error.html -------------------------------------------------------------------------------- /src/main/resources/templates/error/403.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/error/403.html -------------------------------------------------------------------------------- /src/main/resources/templates/error/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/error/404.html -------------------------------------------------------------------------------- /src/main/resources/templates/error/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/error/500.html -------------------------------------------------------------------------------- /src/main/resources/templates/fragments/flash.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/fragments/flash.html -------------------------------------------------------------------------------- /src/main/resources/templates/fragments/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/fragments/footer.html -------------------------------------------------------------------------------- /src/main/resources/templates/fragments/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/fragments/header.html -------------------------------------------------------------------------------- /src/main/resources/templates/fragments/script.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/fragments/script.html -------------------------------------------------------------------------------- /src/main/resources/templates/fragments/style.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/fragments/style.html -------------------------------------------------------------------------------- /src/main/resources/templates/home/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/home/index.html -------------------------------------------------------------------------------- /src/main/resources/templates/layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/layouts/default.html -------------------------------------------------------------------------------- /src/main/resources/templates/product/view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/product/view.html -------------------------------------------------------------------------------- /src/main/resources/templates/search/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/search/index.html -------------------------------------------------------------------------------- /src/main/resources/templates/search/result.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/search/result.html -------------------------------------------------------------------------------- /src/main/resources/templates/store/add.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/store/add.html -------------------------------------------------------------------------------- /src/main/resources/templates/store/addcollaborator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/store/addcollaborator.html -------------------------------------------------------------------------------- /src/main/resources/templates/store/addorder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/store/addorder.html -------------------------------------------------------------------------------- /src/main/resources/templates/store/addproduct.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/store/addproduct.html -------------------------------------------------------------------------------- /src/main/resources/templates/store/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/store/dashboard.html -------------------------------------------------------------------------------- /src/main/resources/templates/store/history.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/store/history.html -------------------------------------------------------------------------------- /src/main/resources/templates/store/orders.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/store/orders.html -------------------------------------------------------------------------------- /src/main/resources/templates/store/removecollaborator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/store/removecollaborator.html -------------------------------------------------------------------------------- /src/main/resources/templates/store/statistics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/store/statistics.html -------------------------------------------------------------------------------- /src/main/resources/templates/store/storeprodcutview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/store/storeprodcutview.html -------------------------------------------------------------------------------- /src/main/resources/templates/store/view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/store/view.html -------------------------------------------------------------------------------- /src/main/resources/templates/templateView.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/templateView.html -------------------------------------------------------------------------------- /src/main/resources/templates/user/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/user/login.html -------------------------------------------------------------------------------- /src/main/resources/templates/user/profile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/user/profile.html -------------------------------------------------------------------------------- /src/main/resources/templates/user/register.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/user/register.html -------------------------------------------------------------------------------- /src/main/resources/templates/user/shoppingcart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/user/shoppingcart.html -------------------------------------------------------------------------------- /src/main/resources/templates/user/viewprofile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/templates/user/viewprofile.html -------------------------------------------------------------------------------- /src/main/resources/validation.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/main/resources/validation.properties -------------------------------------------------------------------------------- /src/test/java/com/piper/valley/UserRepositoryTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/test/java/com/piper/valley/UserRepositoryTests.java -------------------------------------------------------------------------------- /src/test/java/com/piper/valley/UserServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/test/java/com/piper/valley/UserServiceTests.java -------------------------------------------------------------------------------- /src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherifabdlnaby/Valley-eCommerce-prototype/HEAD/src/test/resources/application.properties --------------------------------------------------------------------------------