Coder Social home page Coder Social logo

carbonable-home's People

Contributors

cloudvenger avatar omahs avatar pavelepave avatar rmzlb avatar schwepps avatar

Stargazers

 avatar  avatar

Watchers

 avatar

carbonable-home's Issues

Deployment production Homepage - Fix security issue with Airtable

Description

Deployment new homepage with #24 and setting AIRTABLE_xxx env variable into fly.io

Acceptance Criteria

  • Deployment new homepage in production
  • Setting variable into fly.io context

Additional context

Add any other context or screenshots about the feature request here.

Screenshots
If applicable, add screenshots to help explain your problem.

Fix horizontal scroll on homepage

Observed behavior

There is an horizontal scroll due to the manifesto section.

Steps to reproduce

  1. Go to home page
  2. Scroll right

Expected behavior

There is no horizontal scroll

Connect wallet

Add functions to connect and disconnect wallet from front

Refact offset simulator

Description

Refact offset simulator with latest design

What code could be improved?

  • Design of the offset simulator
  • Add scenario selection
  • Add KPIs
  • Use Fetcher and dedicated routes to save analytics

Acceptance Criteria

  • Offset simulator is responsive
  • User can select his preferred scenario (worst, base, best)
  • Analytics are saved in database

Additional context

n/a

Screenshots
n/a

Call view functions from smart contracts

User story

Call the following functions from the mint smart contract and display values on the test pages:

  • project_nft_address
  • payment_token_address
  • whitelisted_sale_open
  • public_sale_open
  • max_buy_per_tx
  • unit_price
  • max_supply_for_mint
  • reserved_supply_for_mint
  • whitelist_merkle_root

Acceptance criteria

  • Each function returns a readable value

DevOps - Add Github Project Setup

Description

To ensure consistency between Github repos of Carbonable, a common Github process and setup must be created.
This PR add configuration files of Issues Template and specifics Labels for the Issues

Acceptance Criteria

  • List of Issues Template when creating a new Issues.
  • List of Labels in Issues tab corresponding to teh labels in carbonable_labels.json

[Launchpad] Funding Project page

Description

New implementation, in React, of Funding page in Carbonable Launchpad.

Prerequis

The Carbonable/carbonable-dapp#3 need to be finish for this Issue.

Acceptance Criteria

  • Validated in multi Browser (Chrome, Firefox, Brave)
  • Validated on Smartphone (iPhone, Android)
  • Be connected with Starknet wallet

Fix security issue with Airtable

Description

Remove env variable from front

Acceptance Criteria

  • Airtable access key and api key are not visible from navigator
  • User can register into airtbable

Steps to Reproduce (Bug)

1. Go to https://carbonable.io
2. Inspect page source code

Behavior

Expected behavior : Env variables are not visible in web page source code

Actual behavior: Env variables are visible in web page source code

Frequency: 100%

Additional Information

SEO - Homepage Changes

Description

(https://carbonable.io/)
Title: Carbonable - Web3 powered end-to-end carbon removal platform

Description: The simplest and smartest way to reach Net Zero. Invest in the best nature-based solutions. Manage your assets and drive your strategy efficiently.

Specs
En gros changer offset par removal, et changer carbon neutrality par Net Zero
Pourquoi? Politiquement beaucoup plus correct

Update B2B image

Description

The current website on prod still has the old school screenshot
And the one on dev doesn't use the last version

Please adjust with the one attached here and push it on prod when possible.

Group 6561-min

Yield simulator

Description

Add the yield and the carbon removal simulators on the homepage

Acceptance criteria

  • Data are coming from the database
  • Graph are displayed with recharts
  • Simulator is responsive
  • [] User inputs are saved in the database for analysis

Migrate to fly.io

Description

Migration from Vercel to fly.io to allow Postgres deployment

Acceptance criteria

  • Migrate project carbonable-home to fly.io
  • Remove deployment in Vercel
  • Deploy preview environment
  • Deploy prod environment
  • Connection to postgres and db initialization is working

Set image for social media

Description

Set image in metadata for social media sharing

Acceptance Criteria

  • The picture is displayed when the homepage link is shared on social

Refact Yield simulator

Description

Refact yield simulator with latest design

What code could be improved?

  • Design of the yield simulator
  • Add scenario selection
  • Add KPIs
  • Use Fetcher and dedicated routes to save analytics

Acceptance Criteria

  • Yield simulator is responsive
  • User can select his preferred scenario (worst, base, best)
  • Analytics are saved in database
  • Yield simulator is tested at: https://carbonable-dapp.fly.dev/

Additional context

n/a

Screenshots
n/a

Use Remix framework and Vercel

Description

Setup the carbonable react project to use Remix and Vercel

What code could be improved?

No code needs to be improve. It will change the structure of the project.

Acceptance Criteria

  • Existing blockchain calls are still working
  • Project can be deploy using Vercel

Additional context

We want to use Remix and Vercel to accelerate the development of the new front.

Screenshots
n/a

Add Starknet Id

Description
Add data retrieval from Starknet Id when a Wallet is connected

Todo

Acceptance Criteria

  • Connect with a wallet
  • Get data from Starknet ID
  • Display Starknet id instead of wallet address

Finish homepage new design

Description

Review homepage design and animation with last version of Lord

Acceptance Criteria

  • Each section is developed
  • Animation are validated with Guillaume and Ramzi

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.