Image

SolarAssets

Simple Investments in Solar Energy driven by Web3

Components

  • Frontend (NextJS, Tailwind)
  • Backend (NestJS)
  • Database (MongoDB)
  • Blockchain (Ethereum, Hardhat, Solidity)

Development Work

  • Sign in with Metamask, Coinbase and other wallets
  • Frontend/Backend Integration to Blockchain using Ethers
  • API developed with NestJS
  • On-premise Database using MongoDB
  • E2E Testing with Cypress and Synpress
  • Blockchain
    • Engineering of Smart Contracts
    • Self-hosted Blockchain for local & DEV environment
    • Deployment to Sepolia Blockchain Testnet on QA
    • Mainnet Ethereum Blockchain on PROD
    • Infura used as Blockchain service provider
  • Gitlab CI for Continuous Integration
    • Multiple Environments: DEV, QA & PROD
    • Dynamic Environment Deployment from any branch
  • Tools
    • Mattermost for communication
    • Confluence for documentation
    • Jira for project & task management
    • Gitlab for version control

Media