Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/matheo/ourcycles

App to have a better knowledge and tracking of Our Cycles
https://github.com/matheo/ourcycles

Last synced: 20 days ago
JSON representation

App to have a better knowledge and tracking of Our Cycles

Awesome Lists containing this project

README

        

# OurCycles

[![MIT badge](http://img.shields.io/badge/license-MIT-brightgreen.svg)](https://opensource.org/licenses/MIT)

App built with Angular and Three.js to track and gain understanding of our Cycles.

## Table of Contents

- [Installation](#installation)
- [Development](#development)
- [Contributing](#contributing)
- [Gratitude](#gratitude)
- [Troubleshooting](#troubleshooting)
- [License](#license)

## Installation

This project uses `yarn` as dependency manager.
After run `yarn` you can execute the available scripts of `package.json`

## Development

First ensure that the project has been built `nx build mobile` and copy the build output
to the native platforms with `nx run mobile:copy:android` or `nx run mobile:copy:ios`.

To sync the output and the native dependencies use `nx run mobile:sync:android`.
Finally open the native platform in its respective IDE with `nx run mobile:open:android`.

Running capacitor commands with `nx run mobile:cap --cmd="add ios"`
and `firebase-tools` (installed globally) with `nx run $project:firebase --cmd $command`.

## Contributing

- Star this GitHub repo :star:
- Share ideas and experience in the [Discussions](https://github.com/matheo/ourcycles/discussions)
- Create pull requests to add or extend the existing features
- Report any existing issues that you find

## Gratitude

- Sander Blue for his [scaled solar system][1]
- Philipp John with his [angular-three.js template][2]



Mateo TibaquirΓ‘

πŸ“† πŸ”§ πŸ€”

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind are welcome!

## Troubleshooting

- DO NOT update the Android Graddle version even if Android Studio insists. Capacitor takes care of the working version.
- Android Studio complaining about non-Gradle modules next to Android-Gradle modules:
Close the IDE, delete the `.idea` directory, delete the all `.iml` files, run `:mobile:cap open android` again.

## License

[MIT](LICENSE)

[1]: https://github.com/sanderblue/solar-system-threejs
[2]: https://github.com/JohnnyDevNull/ng-three-template