Distributed Power Tracker
This application can be used to track and visualize power generated by any solar panel on an interactive World map.
Note: all of the images were built on a M1 Macbook Pro, so if you are using a different architecture, you may need to rebuild the images or you can start up the cluster and might have to resort to port forwarding. If that is the case you should uncomment the portforwarding commands in the deploy_test.sh file.
To start up the cluster please run the ./deploy_test.sh shell file through terminal. You might have to run chmod +x ./deploy_test.sh to make it executable. This will start up the cluster and deploy the services.
You need to provide us access to your code repository.
If you did not use a github repository during your development, you can simply copy your files into this repository and commit those files as you would normally do.
If you already used a git repository, you can add this repository as an extra "remote" repository. For example, lets say that your final-project repository that you checked out through Github Classroom is final-project-xyzzy. You would execute the following steps:
$ git remote add final-project git@github.com:cu-csci-4253-datacenter-fall-2021/final-project-xyzzy.git
$ git push -u final-project main
Enter passphrase for key '/Users/grunwald/.ssh/id_rsa':
Enumerating objects: 155, done.
Counting objects: 100% (155/155), done.
Delta compression using up to 16 threads
Compressing objects: 100% (76/76), done.
Writing objects: 100% (155/155), 1.49 MiB | 5.44 MiB/s, done.
Total 155 (delta 78), reused 155 (delta 78), pack-reused 0
remote: Resolving deltas: 100% (78/78), done.
To github.com:cu-csci-4253-datacenter-fall-2021/final-project-xyzzy.git
* [new branch] main -> main
Branch 'main' set up to track remote branch 'main' from 'final-project'.
Note that this example uses branch main as the main branch; older git repos would use the branch master. This example also assumes you're using SSH-based authentication.
You can add this remote repository link right away and then continue to push updated to it using the the git push final-project main command. For more details on using multiple remote repoositories see the documenation.