
I need somebody to recommend a service to host my app on
- or -
Post a project like this981
£98(approx. $134)
- Posted:
- Proposals: 12
- Remote
- #3914157
- Awarded
WordPress Expert | Web & App Developer | SEO Specialist | Content Writer | Blockchain | Python | OpenAI | Machine Learning

Expert in illustration and Photoshop , Animator, video editor, web design / developer / data scrapping expert

Mobile Developer Cum Designer with Skill in iOS(Swift), Android(java/Kotlin), React Native, Web Apis, IOT, Javascript AND WEB API DEVELOPMENT (FULL STACK)
90888513544992315100556231489162375880436148645531547076678990117407292333271537355
Description
Experience Level: Entry
Estimated project duration: 1 day or less
I have downloaded a template app - I would like somebody to advise on a hosting structure for this, and then once I have setup the accounts to install the app files for me. The details are below on how the app and databases are constructed.
I need advice on whether I need to use AWS or Google Cloud or similar...
Table of Contents
Source Code Structure
Server Code Structure
App Code Structure
How To Run The Server
How To Run The App
Video
A) Source Code Structure - top
This app has two source code folders. The server folder is used for backend api. The app folder is used for frontend app.
The Backend Api
We're using nodejs to build backend api with mongodb database.
Node.js is popularly being used in backend api. It is asynchronous, event-driven and helps to build scalable backend api. Even though Node.js works well with MySQL database, the perfect combination is a NoSQL like MongoDB wherein the schema need not be well-structured. MongoDB represents the data as a collection of documents rather than tables related by foreign keys. This makes it possible for the varied types of data dealt over the internet to be stored decently and accessed in the web applications using Node.js. Another option is using CouchDB that also stores the data as JSON/BSON environment.
The mobile app
We're using React Native to build iPad and Tablet app.
React Native is an open source framework for building Android and iOS applications using React and the app platform’s native capabilities. With React Native, you use JavaScript to access your platform’s APIs as well as to describe the appearance and behavior of your UI using React components: bundles of reusable, nestable code.
B) Server Code Structure - top
Server Code Structure
If you would like to edit the port, mongodb url, firebase storage... you can edit in .env.localhost file
PORT=3000
MONGODB_URL="mongodb://localhost:27017/pos"
DEFAULT_SOCIAL_PASSWORD="w6ohXfbg85"
FIREBASE_STORAGE_BUCKET="fpos-66e6c.appspot.com"
C) App Code Structure - top
App Code Structure
If you would like to edit domain api for the app, you can edit in .env file like this
DOMAIN_API=http://localhost:3000
D) How To Run The Server - top
You need to install NodeJS, npm, yarn and mongodb on your machine or hosting.
Server Check
You can download NodeJS here to install it. Then you can install yarn by:
npm install -g yarn
You can check this link to install MongoDB.
When you installed everything well. You can follow these commands to run the server
yarn install
yarn start
I need advice on whether I need to use AWS or Google Cloud or similar...
Table of Contents
Source Code Structure
Server Code Structure
App Code Structure
How To Run The Server
How To Run The App
Video
A) Source Code Structure - top
This app has two source code folders. The server folder is used for backend api. The app folder is used for frontend app.
The Backend Api
We're using nodejs to build backend api with mongodb database.
Node.js is popularly being used in backend api. It is asynchronous, event-driven and helps to build scalable backend api. Even though Node.js works well with MySQL database, the perfect combination is a NoSQL like MongoDB wherein the schema need not be well-structured. MongoDB represents the data as a collection of documents rather than tables related by foreign keys. This makes it possible for the varied types of data dealt over the internet to be stored decently and accessed in the web applications using Node.js. Another option is using CouchDB that also stores the data as JSON/BSON environment.
The mobile app
We're using React Native to build iPad and Tablet app.
React Native is an open source framework for building Android and iOS applications using React and the app platform’s native capabilities. With React Native, you use JavaScript to access your platform’s APIs as well as to describe the appearance and behavior of your UI using React components: bundles of reusable, nestable code.
B) Server Code Structure - top
Server Code Structure
If you would like to edit the port, mongodb url, firebase storage... you can edit in .env.localhost file
PORT=3000
MONGODB_URL="mongodb://localhost:27017/pos"
DEFAULT_SOCIAL_PASSWORD="w6ohXfbg85"
FIREBASE_STORAGE_BUCKET="fpos-66e6c.appspot.com"
C) App Code Structure - top
App Code Structure
If you would like to edit domain api for the app, you can edit in .env file like this
DOMAIN_API=http://localhost:3000
D) How To Run The Server - top
You need to install NodeJS, npm, yarn and mongodb on your machine or hosting.
Server Check
You can download NodeJS here to install it. Then you can install yarn by:
npm install -g yarn
You can check this link to install MongoDB.
When you installed everything well. You can follow these commands to run the server
yarn install
yarn start
Simon H.
100% (17)Projects Completed
19
Freelancers worked with
19
Projects awarded
29%
Last project
6 Sep 2024
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies