Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ashot72/sharepoint-lists-onedrive-online-store-mobile-app
React Native Mobile Online Store based on SharePoint Lists and OneDrive
https://github.com/ashot72/sharepoint-lists-onedrive-online-store-mobile-app
graph-apis microsoft-azure-identity onedrive react-native react-native-expo react-query sharepoint sharepoint-online tanstack-query
Last synced: about 4 hours ago
JSON representation
React Native Mobile Online Store based on SharePoint Lists and OneDrive
- Host: GitHub
- URL: https://github.com/ashot72/sharepoint-lists-onedrive-online-store-mobile-app
- Owner: Ashot72
- Created: 2023-11-06T14:53:40.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-06T15:49:42.000Z (about 1 year ago)
- Last Synced: 2023-11-06T23:56:58.182Z (about 1 year ago)
- Topics: graph-apis, microsoft-azure-identity, onedrive, react-native, react-native-expo, react-query, sharepoint, sharepoint-online, tanstack-query
- Language: TypeScript
- Homepage:
- Size: 8.53 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React Native Mobile Online Store based on SharePoint Lists and OneDrive
This is a React Native mobile online store application that is based on SharePoint lists for storing data and OneDrive for hosting online store pictures. The app makes use of [React Query](https://tanstack.com/query/v4/), which is a data-fetching and state management library for React applications.
The app does not include Stripe payments with React Native because it requires a server, such as Node.js, so the online store does not include real checkout functionality.
To get started.
```
# clone the repository
git clone https://github.com/Ashot72/SharePoint-Lists-OneDrive-Online-Store-Mobile-app
cd SharePoint-Lists-OneDrive-Online-Store-Mobile-app
# installs dependencies
npm install
Add an .env file based on the env.example file and include the respective keys.
Generate an Expo development build for development and a preview one for testing purposes.
```Go to [React Native Mobile Online Store based on SharePoint Lists and OneDrive Video](https://youtu.be/dVlAGQlG7Ek
) pageGo to [React Native Mobile Online Store based on SharePoint Lists and OneDrive Description](https://ashot72.github.io/SharePoint-Lists-OneDrive-Online-Store-Mobile-app/doc.htm) page