You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Callstack has adopted a Code of Conduct that we expect project participants to adhere to. Please read the [full text](https://callstack.com/code-of-conduct/?utm_source=github.com&utm_medium=referral&utm_campaign=super-app-template&utm_term=code-of-conduct) so that you can understand what actions will and will not be tolerated.
3
+
Callstack has adopted a Code of Conduct that we expect project participants to adhere to. Please read the [full text](https://callstack.com/code-of-conduct/?utm_source=github.com&utm_medium=referral&utm_campaign=super-app-showcase&utm_term=code-of-conduct) so that you can understand what actions will and will not be tolerated.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,7 +45,7 @@ When you're sending a pull request:
45
45
46
46
## Reporting issues
47
47
48
-
You can report issues on our [bug tracker](https://github.com/callstack/super-app-template/issues). Please follow the issue template when opening an issue.
48
+
You can report issues on our [bug tracker](https://github.com/callstack/super-app-showcase/issues). Please follow the issue template when opening an issue.
Copy file name to clipboardExpand all lines: README.md
+13-13Lines changed: 13 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Super App Showcase
2
2
3
-
Monorepository template to showcase Super App development possibilities with React Native and Re.Pack.
3
+
Monorepository showcase to showcase Super App development possibilities with React Native and Re.Pack.
4
4
5
5
---
6
6
@@ -21,7 +21,7 @@ There are a few options to solve this problem:
21
21
22
22
## The solution
23
23
24
-
This template is a monorepository with a few apps using micro-frondend architecture. It's easy to set up and maintain. These independent apps could be deployed as separate apps or as a part of super app. Developer could move these micro-frontends to separate repositories and deploy them as separate apps. That helps to divide work on the project between several team independently or provide a way for external developers to contribute only in one part of the repo or one certian app. The difference between classic monorepo and this template is runtime dependencies. This means no need to redeploy any of micro-frontends if you change something in the library. It's enough to update micro-frondtend and all the apps will use the latest version of the it.
24
+
This showcase is a monorepository with a few apps using micro-frondend architecture. It's easy to set up and maintain. These independent apps could be deployed as separate apps or as a part of super app. Developer could move these micro-frontends to separate repositories and deploy them as separate apps. That helps to divide work on the project between several team independently or provide a way for external developers to contribute only in one part of the repo or one certian app. The difference between classic monorepo and this showcase is runtime dependencies. This means no need to redeploy any of micro-frontends if you change something in the library. It's enough to update micro-frondtend and all the apps will use the latest version of the it.
25
25
26
26
## The Super App
27
27
@@ -40,7 +40,7 @@ This template is a monorepository with a few apps using micro-frondend architect
40
40
41
41
## Structure
42
42
43
-
<imgsrc="images/super-app-template-scheme.png" />
43
+
<imgsrc="images/super-app-showcase-scheme.png" />
44
44
45
45
The super app contains 4 apps:
46
46
@@ -51,7 +51,7 @@ The super app contains 4 apps:
51
51
-`shopping` - micro-frontend for shopping service.
52
52
Shopping exposes `MainNavigator`. `MainNavigator` is Shopping app itself.
53
53
-`news` - micro-frontend for news service.
54
-
News exposes `MainNavigator`. `MainNavigator` is News app itself. News mini app stored in separate repository https://github.com/callstack-internal/news-mini-app-template to provide the example of using remote container outside of the monorepo.
54
+
News exposes `MainNavigator`. `MainNavigator` is News app itself. News mini app stored in separate repository https://github.com/callstack/news-mini-app-showcase to provide the example of using remote container outside of the monorepo.
55
55
-`dashboard` - micro-frontend for dashboard service.
56
56
Dashboard exposes `MainNavigator`. `MainNavigator` is Dashboard app itself.
57
57
-`auth` - module that is used by other modules to provide authentication and authorization flow and UI.
@@ -76,7 +76,7 @@ Start dev server for host and mini apps:
76
76
yarn start
77
77
```
78
78
79
-
Or start dev server for a specific app ([host](./packages/host/README.md) | [booking](./packages/booking/README.md) | [shopping](./packages/shopping/README.md) | [news](https://github.com/callstack/news-mini-app-template) | [dashboard](./packages/dashboard/README.md)):
79
+
Or start dev server for a specific app ([host](./packages/host/README.md) | [booking](./packages/booking/README.md) | [shopping](./packages/shopping/README.md) | [news](https://github.com/callstack/news-mini-app-showcase) | [dashboard](./packages/dashboard/README.md)):
80
80
81
81
```
82
82
yarn start:<app-name>
@@ -163,20 +163,20 @@ Read the [contribution guidelines](/CONTRIBUTING.md) before contributing.
163
163
164
164
## Made with ❤️ at Callstack
165
165
166
-
Super App Template is an open source project and will always remain free to use. If you think it's cool, please star it 🌟. [Callstack][callstack-readme-with-love] is a group of React and React Native geeks, contact us at [hello@callstack.com](mailto:hello@callstack.com) if you need any help with these or just want to say hi!
166
+
Super App showcase is an open source project and will always remain free to use. If you think it's cool, please star it 🌟. [Callstack][callstack-readme-with-love] is a group of React and React Native geeks, contact us at [hello@callstack.com](mailto:hello@callstack.com) if you need any help with these or just want to say hi!
Copy file name to clipboardExpand all lines: packages/auth/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,12 +10,12 @@ This is not a standalone module. It is a module that is used by other modules to
10
10
11
11
All the UI component are tighly coupled with the `AuthProvider` and could not be used without it. So please use `AuthProvider` to wrap your app and use the UI components as needed.
12
12
13
-
News mini app is stored in another repository https://github.com/callstack-internal/news-mini-app-template, so there are two ways to use Auth Module in News mini app:
13
+
News mini app is stored in another repository https://github.com/callstack/news-mini-app-showcase, so there are two ways to use Auth Module in News mini app:
14
14
15
15
- Generate Auth Module bundle and deploy it to the remote server and use it from the remote server in News mini apps as a remote container
16
16
- Run Auth Module server and use it from the localhost in News mini apps as a remote container
17
17
18
-
Each of these options needs to be configured in News mini app. This could be done in index.js (https://github.com/callstack-internal/news-mini-app-template/blob/main/index.js) file and change auth remote container URL depending on the option you want to use.
18
+
Each of these options needs to be configured in News mini app. This could be done in index.js (https://github.com/callstack/news-mini-app-showcase/blob/main/index.js) file and change auth remote container URL depending on the option you want to use.
0 commit comments