This repository contains a Docker environment for React Native applications for streamlined development and deployment.
project_start Starts the Project
project_stop Stops the Project
project_destroy Deletes the Project
project_android Emulates react native to an android emulator
project_build Emulates react native to a browser
project_deploy Deploys to the React Native ServerEnsure to set up your environment variables in the .env file.
# Docker Project
PROJECT_NAME=reactnativeproject
PROJECT_VERSION=1.0
PROJECT_ENV=development
# Node Configurations
NODE_DOCKERFILE=.docker/Node
NODE_PORT_1=19006
NODE_PORT_2=19001
NODE_PORT_3=19002
NODE_CLIENT_DIRECTORY=./Node
NODE_CLIENT_WORK_DIRECTORY=/var/node- Docker: Install Docker on your system if you haven't already. You can download it here.
Setting up Laravel from your Git Repository
- Set up your environment variables in the .env file.
- Run
make project_startto start the Docker environment. - Download expo application from your phone to access your application.
Contributions are welcome! If you'd like to contribute to this project, please follow the Contributing Guidelines.
This project is licensed under the GNU GENERAL PUBLIC LICENSE - see the LICENSE file for details.
Special thanks to the open-source community for their valuable contributions and inspiration.
For questions or feedback, please feel free to reach out:
- GitHub: Devitrax
Made with ❤️ by Devitrax