Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/diybuilds/certifolio-web
CertiFolio is a platform where users can securely upload, showcase, and verify their certificates and achievements on the InterPlanetary File System (IPFS).
https://github.com/diybuilds/certifolio-web
ipfs
Last synced: 3 days ago
JSON representation
CertiFolio is a platform where users can securely upload, showcase, and verify their certificates and achievements on the InterPlanetary File System (IPFS).
- Host: GitHub
- URL: https://github.com/diybuilds/certifolio-web
- Owner: DIYBuilds
- License: mit
- Created: 2024-03-06T09:51:51.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-05-08T13:13:15.000Z (10 months ago)
- Last Synced: 2025-02-14T02:11:26.562Z (7 days ago)
- Topics: ipfs
- Language: TypeScript
- Homepage: https://certifolio-web.vercel.app
- Size: 2.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](#features)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)## 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](https://nodejs.org/) (version 18.18.2)
- [IPFS](https://ipfs.io/) (optional: if you want to run your own IPFS node)### Installation
1. Clone the repository:
```bash
git clone https://github.com/your-username/certifolio.git
```2. Navigate to the project directory:
```bash
cd certifolio
```3. Install dependencies:
```bash
npm install
```## Usage
1. Start the CertiFolio application:
```bash
npm start
```2. Open your web browser and go to [http://localhost:3000](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](CONTRIBUTING.md).
## License
This project is licensed under the [MIT License](LICENSE).