Giter Club home page Giter Club logo

rahulpra045 / portfolio1 Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 2.58 MB

Decentralize Portfolio is a decentralized application (DApp) built on the Ethereum blockchain that allows users to create and manage their digital portfolios. This project aims to provide a secure, transparent, and censorship-resistant platform for individuals to showcase their work and accomplishments.

Home Page: https://rahulpra045.github.io/Portfolio/

JavaScript 47.98% HTML 5.63% CSS 33.03% Solidity 13.35%
blockchain bootstrap css html javascript reactjs solidity vite

portfolio1's Introduction

Decentralize Portfolio

Decentralize Portfolio is a decentralized application (DApp) built on the Ethereum blockchain that allows users to create and manage their digital portfolios. This project aims to provide a secure, transparent, and censorship-resistant platform for individuals to showcase their work and accomplishments.

Features

  • Portfolio Creation: Users can create their digital portfolios by adding details about their projects, skills, education, experience, and more.
  • Project Showcase: Users can showcase their projects, including descriptions, images, links, and other relevant information.
  • Skills and Experience: Users can highlight their skills and experience in their portfolios.
  • Education and Certifications: Users can add details about their education background and certifications.
  • Decentralized Storage: The portfolio data is stored on the Ethereum blockchain, ensuring data integrity, immutability, and resistance to censorship.
  • Metamask Integration: Users can connect their Ethereum wallets using Metamask to interact with the DApp on desktop as well as mobile.

Installation

For Project

To run the Decentralize Portfolio final project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/rahulpra045/Portfolio.git
  2. Navigate to the finalCode directory:

    cd Portfolio
  3. Navigate to the client directory:

    cd client
  4. Install the required dependencies:

    npm install
  5. To run the application:

    npm run dev
  6. Open your browser and visit http://localhost:5173 to access the Decentralize Portfolio final application.

Note: For the project, make sure to click on the "Connect Metamask" button and use any testnet network which is available currently for interacting with the decentralized application.

Acknowledgements

Decentralize Portfolio is built using the following technologies:

  • Solidity - The smart contract programming language for Ethereum.
  • React - A JavaScript library for building user interfaces.
  • Hardhat - Development environment for Ethereum smart contracts.
  • IPFS - Decentralized storage for portfolio data.
  • Web3.js - JavaScript library for interacting with Ethereum.
  • Metamask - Cryptocurrency Wallet

portfolio1's People

Contributors

rahulpra045 avatar

Watchers

 avatar

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.