indproject
This is the repository for my level 4 individual project, of the topic 'Sustainability tool for Software Development teams'.
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.3%) to scientific vocabulary
Repository
This is the repository for my level 4 individual project, of the topic 'Sustainability tool for Software Development teams'.
Basic Info
- Host: GitHub
- Owner: niamhb0yle
- Language: JavaScript
- Default Branch: main
- Size: 40.1 MB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Curo
BSci Computer Science individual project
This is the repository for my level 4 individual project, of the topic 'Sustainability tool for Software Development teams'. - GUID: 2566489b - Name: Niamh Boyle - Advisor: Peggy Gregory
How to run/install
This is a react project made with next.js. To install and run the app, fork the repository and clone it to your personal workspace. Then, cd into the 'curo' directory:
cd curo
After you're in the curo directory, install all the apps dependencies, and then run the app! If it is running successfully, you should be able to access the app through your browser (I would recommend chrome) on port 3000.
npm install
npm run dev
To use the Cloud Carbon Footprint API, go back to root (out of curo) and then cd into the cloud-carbon-footprint directory. Your path should look like IndProject/cloud-carbon-footprint. Then run the following command:
cd cloud-carbon-footprint
yarn start-api
If successful, your terminal should look like this:
If the two lines with green 'info' on them do not appear, the apps will not communicate with one another. Try restarting your CCF app, or simply hitting enter/refreshing the terminal its running on.
Owner
- Login: niamhb0yle
- Kind: user
- Repositories: 1
- Profile: https://github.com/niamhb0yle
GitHub Events
Total
Last Year
Dependencies
- 379 dependencies
- @fontsource-variable/karla ^5.0.16
- @fontsource/montserrat ^5.0.13
- @fortawesome/fontawesome-svg-core ^6.5.1
- @fortawesome/free-solid-svg-icons ^6.5.1
- @fortawesome/react-fontawesome ^0.2.0
- cors ^2.8.5
- firebase ^10.5.2
- firebase-admin ^11.11.0
- firebase-auth ^0.1.2
- http-proxy-middleware ^2.0.6
- next latest
- react 18.2.0
- react-beautiful-dnd ^13.1.1
- react-circular-progressbar ^2.1.0
- react-datepicker ^4.25.0
- react-dom 18.2.0
- react-likert-scale ^4.1.2
- react-modal ^3.16.1
- recharts ^2.12.0
- @firebase/analytics 0.10.0
- @firebase/analytics-compat 0.2.6
- @firebase/analytics-types 0.8.0
- @firebase/app 0.9.20
- @firebase/app-check 0.8.0
- @firebase/app-check-compat 0.3.7
- @firebase/app-check-interop-types 0.3.0
- @firebase/app-check-types 0.5.0
- @firebase/app-compat 0.2.20
- @firebase/app-types 0.9.0
- @firebase/auth 1.3.0
- @firebase/auth-compat 0.4.6
- @firebase/auth-interop-types 0.2.1
- @firebase/auth-types 0.12.0
- @firebase/component 0.6.4
- @firebase/database 1.0.1
- @firebase/database-compat 1.0.1
- @firebase/database-types 1.0.0
- @firebase/firestore 4.3.0
- @firebase/firestore-compat 0.3.19
- @firebase/firestore-types 3.0.0
- @firebase/functions 0.10.0
- @firebase/functions-compat 0.3.5
- @firebase/functions-types 0.6.0
- @firebase/installations 0.6.4
- @firebase/installations-compat 0.2.4
- @firebase/installations-types 0.5.0
- @firebase/logger 0.4.0
- @firebase/messaging 0.12.4
- @firebase/messaging-compat 0.2.4
- @firebase/messaging-interop-types 0.2.0
- @firebase/performance 0.6.4
- @firebase/performance-compat 0.2.4
- @firebase/performance-types 0.2.0
- @firebase/remote-config 0.4.4
- @firebase/remote-config-compat 0.2.4
- @firebase/remote-config-types 0.3.0
- @firebase/storage 0.11.2
- @firebase/storage-compat 0.3.2
- @firebase/storage-types 0.8.0
- @firebase/util 1.9.3
- @firebase/webchannel-wrapper 0.10.3
- @fontsource/manrope 5.0.17
- @grpc/grpc-js 1.9.7
- @grpc/proto-loader 0.7.10
- @protobufjs/aspromise 1.1.2
- @protobufjs/base64 1.1.2
- @protobufjs/codegen 2.0.4
- @protobufjs/eventemitter 1.1.0
- @protobufjs/fetch 1.1.0
- @protobufjs/float 1.0.2
- @protobufjs/inquire 1.1.0
- @protobufjs/path 1.1.2
- @protobufjs/pool 1.1.0
- @protobufjs/utf8 1.1.0
- @types/node 20.8.9
- ansi-regex 5.0.1
- ansi-styles 4.3.0
- cliui 8.0.1
- color-convert 2.0.1
- color-name 1.1.4
- emoji-regex 8.0.0
- escalade 3.1.1
- faye-websocket 0.11.4
- firebase 10.5.0
- get-caller-file 2.0.5
- http-parser-js 0.5.8
- idb 7.0.1
- idb 7.1.1
- is-fullwidth-code-point 3.0.0
- lodash.camelcase 4.3.0
- long 5.2.3
- node-fetch 2.6.7
- protobufjs 7.2.5
- require-directory 2.1.1
- safe-buffer 5.2.1
- string-width 4.2.3
- strip-ansi 6.0.1
- tr46 0.0.3
- tslib 2.6.2
- undici-types 5.26.5
- webidl-conversions 3.0.1
- websocket-driver 0.7.4
- websocket-extensions 0.1.4
- whatwg-url 5.0.0
- wrap-ansi 7.0.0
- y18n 5.0.8
- yargs 17.7.2
- yargs-parser 21.1.1
- @fontsource/manrope ^5.0.17
- firebase ^10.5.0