Skip to content

cqlim/Rogue-Model-Firebase-WebApp

Repository files navigation

Sponsor

This project is sponsored by eBay Inc

Going Rogue Web Application

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.

Getting Started

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.

Prerequisites

  1. Firebase tools
Firebase tools can be download with npm install -g firebase-tools 
  1. Node js
Node JS can be install at https://nodejs.org/en/download/
  1. Browser
Preferable browser with the latest version.

Installing

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.

Deployment

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.

Built With

  • React - The web framework used
  • Firebase - Back-end, and hosting system

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • 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.

About

Going Rogue project is a business 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 t…

Resources

License

Stars

1 star

Watchers

3 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors