Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Local Netlify folder
.netlify
32 changes: 0 additions & 32 deletions Project_Name/Readme.md

This file was deleted.

2 changes: 0 additions & 2 deletions Project_Name/codebase/index.md

This file was deleted.

File renamed without changes.
File renamed without changes.
40 changes: 40 additions & 0 deletions save_earth/Readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@

# ⚡ Hackathon Project Template ⚡
_This is a sample submission repository.
Please [__fork this repo__](https://help.github.com/articles/fork-a-repo/) and use this as a starting point for your hackathon project._

## Project Name
### Team name : Bayurzx
#### Hackathon Green Track

##### Lagos, Nigeria

##### Team Members
- Adebayo Omolumo 1

#### Project Description
- It allows any one on earth or beyond 👽 `😉` To feature their discovery! And with the help of AI, The app can help detect high priority images, add it to a special collection which the admin can easily utilize.
- It also creates a community for we, the environmental/nature freaks, NGOs, scientists, researchers, explorers, adventurers of the world who care about nature... etc... To come together and feature, discuss something weird you saw from some where on earth and save it. Hence, Save-Earth get it... 😁😊😓😓
- The app, with the help of the Custom Vision Prediction API was able to detect and then classify images returning a probability percent and give responses based on the probability.
- Reward users with CELO tokens when a prioritized discovery is found


#### Summary
Create entries of newly discovered, rare, or near-extinct life discoveries on earth with the help of `AI` 🤖 for the world to see and get rewards for prioritized discoveries.


#### URLs
https://save-earth-celo.netlify.app/


#### Presentation
https://youtu.be/t8w5vo5yMLc

#### Next Steps
- It was so much fun implementing CELO contracts to this project.
- The vision ahead is to allow creation of `NFTs` for user discoveries
- While the world slowly transitions in to `web3` cloud providers cloud providers are relied on for blob storage.
- In the future images will be added to the IPFS network instead

#### License
This repository includes an [unlicensed](http://unlicense.org/) statement though you may want to [choose a different license](https://choosealicense.com/).
File renamed without changes.
25 changes: 25 additions & 0 deletions save_earth/codebase/save-earth/.env.sample
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# If you decide on using DataStax Astra
# Else follow the README.md instructions

ASTRA_DB_ID=getYoursAfterRegisteringAstra
ASTRA_DB_REGION=getYoursAfterRegisteringAstra
ASTRA_DB_USERNAME=getYoursAfterRegisteringAstra
ASTRA_DB_KEYSPACE=getYoursAfterRegisteringAstra
ASTRA_DB_APPLICATION_TOKEN=getYoursAfterRegisteringAstra$

REACT_APP_API_URL=http://localhost:<PORTHERE>/api
PORT=<PORT>

REACT_APP_API_GOOG_KEY = getYoursAfterRegisteringGoogleCloudConsole

REACT_APP_STORAGE_RESOURCE_NAME=<getFromBlobStorage>
REACT_APP_STORAGE_SAS_TOKEN=<getFromBlobStorage>
REACT_APP_AZURE_STORAGE_CONNECTION_STRING2=<getFromBlobStorage>

REACT_APP_CUSTOM_VISION_PREDICTION_KEY=<getFromCustomVision>
REACT_APP_CUSTOM_VISION_ENDPOINT=<getFromCustomVision>
REACT_APP_CUSTOM_VISION_PROJECT_ID=<getFromCustomVision>

REACT_APP_CUSTOM_VISION_TRAINING_KEY=<getFromCustomVision>
REACT_APP_CUSTOM_VISION_TRAINING_ENDPOINT=<getFromCustomVision>
REACT_APP_TRAINING_RESOURCE_ID=<getFromCustomVision>
28 changes: 28 additions & 0 deletions save_earth/codebase/save-earth/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

.env
.env.development
.env.production


# testing
/coverage

# production
/build

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*
Loading