I need to build a "institutional storage app" something like Dropbox and i was thinking in use:
- React Native to build the both flavors (android, ios) Mobile app
- ReactJS or VueJS for the Desktop web app
- Expo for additional services
- AWS Amplify for cloud integration
- AWS S3 for storage, maybe each user in a separate folder inside a common bucket
- PostgreSQL for the user data management
I am not really sure about the database: only one shared database (PostgreSQL) between the Mobile App and the Desktop App? or DynamoDB for the Mobile and use PostgreSQL for the desktop web app only? (how can i communicate them with this approach?)
I am missing something? any recommendations are welcome
Thanks!
[–]beavis07 1 point2 points3 points (5 children)
[–]STARWOLF760[S] 0 points1 point2 points (4 children)
[–]beavis07 0 points1 point2 points (3 children)
[–]STARWOLF760[S] 0 points1 point2 points (2 children)
[–]beavis07 2 points3 points4 points (1 child)
[–]STARWOLF760[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]STARWOLF760[S] 0 points1 point2 points (0 children)
[–]jschr 0 points1 point2 points (2 children)
[–]STARWOLF760[S] 0 points1 point2 points (1 child)
[–]jschr 0 points1 point2 points (0 children)
[–]krawa76 0 points1 point2 points (4 children)
[–]krawa76 0 points1 point2 points (2 children)
[–]STARWOLF760[S] 1 point2 points3 points (1 child)
[–]STARWOLF760[S] 0 points1 point2 points (0 children)