Skip to content

CertiFolio is a platform where users can securely upload, showcase, and verify their certificates and achievements on the InterPlanetary File System (IPFS).

License

Notifications You must be signed in to change notification settings

DIYBuilds/certifolio-web

Repository files navigation

CertiFolio

CertiFolio is a platform where users can securely upload, showcase, and verify their certificates and achievements on the InterPlanetary File System (IPFS).

Table of Contents

Features

  • Decentralized Storage: Certificates and achievements are stored securely on IPFS for decentralized and permanent access.
  • Verification: Employing blockchain technology or other methods for verifying the authenticity of uploaded certificates.
  • User-Friendly Interface: Intuitive design for easy uploading, viewing, and managing of certificates.

Getting Started

Prerequisites

Before you begin, ensure you have the following prerequisites:

  • Node.js (version 18.18.2)
  • IPFS (optional: if you want to run your own IPFS node)

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/certifolio.git
  2. Navigate to the project directory:

    cd certifolio
  3. Install dependencies:

    npm install

Usage

  1. Start the CertiFolio application:

    npm start
  2. Open your web browser and go to http://localhost:3000.

  3. Follow the on-screen instructions to upload, showcase, and verify certificates.

Contributing

We welcome contributions from the community! If you'd like to contribute to CertiFolio, please follow our Contribution Guidelines.

License

This project is licensed under the MIT License.

About

CertiFolio is a platform where users can securely upload, showcase, and verify their certificates and achievements on the InterPlanetary File System (IPFS).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages