This project is sponsored by eBay Inc
Going Rogue project is a content management system designed to facilitate the business operation of any construction company. To achieve the quality standard of facilitation, the application’s interfaces are designed with the intention to simplify the communication between the business operation, and the client more effectively. The intention to achieve such level of facilitation is to boost confidence among the client, and potential customer when investing on a project with the company, through effortless access of communication and information with transparency.
There are three separate application systems, each respectively runs on the web browser, iOS devices, and Android devices. The iOS, and Android application system serves to be an informative platform for the clients, whereas the web application system serves to facilitate the business operation with administrative access to the database system.
These instructions will get you a copy of the project up and running on your local machine for development and feedback purposes. See deployment for notes on how to deploy the project on a live system.
- Firebase tools
Firebase tools can be download with npm install -g firebase-tools
- Node js
Node JS can be install at https://nodejs.org/en/download/
- Browser
Preferable browser with the latest version.
Step 1: npm install
If success, a node_module folder should be on your repository folder.
Step 2: npm start
If success you should be able to host locally at port 3000 automatically the site on your computer.
The deployment varies depending on where you want your site to be hosted on. However, we host our site at Firebase, and below is the step by step description on how to deploy the system.
Step 1: npm run build
Write npm build at the terminal. Again, make sure your terminal is at the directory that you had installed on. If success you should have a build folder in your repository
Step 2 Firebase deploy
Write firebase deploy at the terminal. Make sure you install Firebase tools on your terminal. If success you should be able to deploy the site on Firebase.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
- Cheng Qing Lim - Flazzing
- Dian Xiong Zhang - ZhangDianxiong
- Shize - yuanshize1
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
- A sincere appreciation to our project advisor Luther Bloom, who has been helping us with the project and guide us to be a bettter system developer.