项目简介
本项目是一个借助 React 框架与 Moralis 技术搭建的代码分享平台。在存储方面运用 IPFS/Filecoin,为用户打造了安全且便捷的代码分享环境,支持代码的上传、查看、下载以及个人信息管理等操作。
项目的主要特性和功能
- 采用 IPFS/Filecoin 进行文件的存储和传输,确保文件安全且可永久存储。
- 前端页面基于 React 框架构建,提供流畅的用户体验。
- 借助 Moralis 技术简化与区块链的交互,提高开发效率。
- 拥有清晰的导航栏,涵盖主页、个人中心、设置等功能,方便用户操作。
- 用户能够发布信息,查看并下载他人发布的代码信息。
- 在个人中心可查看自己发布的代码信息,还能修改个人信息。
- 设置页面可修改个人信息,背景图存储于 IPFS。
- 具备下载记录功能,便于用户管理下载信息。
安装使用步骤
安装依赖
打开已下载的项目源码文件夹,在控制台运行 npm install
安装所有依赖。
配置信息
- 由于使用 Moralis,需前往 Moralis 官网 申请 appId 和 serverUrl,并将其填写到
index.js
的相应位置。 - 把
truffle-config.js
中的str_mnemonic
修改为自己的钱包助记词。
启动项目
在控制台输入 npm run start
启动项目。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】