Table of Contents
Distributed Mall is a multi vendor eCommerce platform, which will allow independent retailers to enter into trade "alliances" in order to achieve economies of scale and the provision of innovative digital services, so as to make them competitive with shopping malls and e-commerce stores. Τhe platform consists of two subsystems:
- distributed-mall-admin → content management system for retailers
- distributed-mall-app → location based mobile application of the end users
Distributed Mall App is developed with react native and it is a location based mobile application for the users of the e-commerce platform Distributed Mall. Through this app users can perform the following operations:
- Search for products in their area.
- Product reservation.
- Map view.
- View favorites.
- View purchase history.
- Sign up and account management.
Main frameworks/libraries used to develop this project:
-
Set and run Distributed Mall Admin
-
Clone the repo:
git clone https://github.com/spyreto/distributed-mall-app.git
-
Enter inside the project:
cd distributed-mall-app
-
Install the dependencies
npm i
-
Create .env file and set the url of Distributed Mall Admin
API_URL=
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the Apache License 2.0. See LICENSE.txt
for more information.
Dimos - Spiridon Dimou - Linkedin - spirosdimou2@hotmail.gr
Project Link: Distributed Mall App