https://github.com/crane-cloud/frontend
Crane Cloud is an open source multi-cloud service layer for the deployment and management of cloud native applications in Africa. Crane Cloud provides Compute, network & storage services without lock-in.
https://github.com/crane-cloud/frontend
cloud cloud-computing cloudnativecomputing cranecloud cssmodules javascript kubernetes kubernetes-deployment react
Last synced: 10 months ago
JSON representation
Crane Cloud is an open source multi-cloud service layer for the deployment and management of cloud native applications in Africa. Crane Cloud provides Compute, network & storage services without lock-in.
- Host: GitHub
- URL: https://github.com/crane-cloud/frontend
- Owner: crane-cloud
- Created: 2019-05-23T07:09:40.000Z (over 6 years ago)
- Default Branch: staging
- Last Pushed: 2025-04-11T09:12:06.000Z (10 months ago)
- Last Synced: 2025-04-12T02:25:24.402Z (10 months ago)
- Topics: cloud, cloud-computing, cloudnativecomputing, cranecloud, cssmodules, javascript, kubernetes, kubernetes-deployment, react
- Language: JavaScript
- Homepage: https://cranecloud.io
- Size: 11.5 MB
- Stars: 9
- Watchers: 3
- Forks: 9
- Open Issues: 59
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Crane Cloud
Automated application deployment, management, and scaling.
Crane Cloud is an open source multi-cloud software platform for cloud-native application deployment and management.
[](https://github.com/crane-cloud/frontend/actions/workflows/staging.yml)
[](https://codeclimate.com/github/crane-cloud/frontend/maintainability)
[](https://codeclimate.com/github/crane-cloud/frontend/test_coverage)
## Setup
1. `git clone https://github.com/crane-cloud/frontend.git`.
2. `yarn`
3. Create a `.env` file in your root directory based off of the `.env.example` file and added all required enviroment variables.
4. Run the `source .env` command
5. Run `yarn start` to start the application
## Tools
1. `Prettier` for formatting/style. Configure your editor with plugin.
2. `ESLint` for linting. No need for any config files. Only configure your editor with plugin. **Don't use ESLint for formatting.** Repo is configured with `react-app` so no other sharable-configs/extensions are necessary at this point.
## Pull requests
1. Push and open PR against `staging`.
2. PR will be reviewed before changes are merged.
**Contribution guide to be published some time in the future.**