Skip to content

Conversation

@Jrgil20
Copy link
Member

@Jrgil20 Jrgil20 commented Mar 27, 2025

This pull request includes significant updates to the README.md file, enhancements to the project management features, and modifications to the CreateProject page. The most important changes include the addition of a comprehensive project description, updates to the package.json dependencies, and the implementation of project loading and submission functionalities.

Documentation updates:

  • README.md: Expanded the project description, added sections for technology stack, project structure, key features, development environment, and getting started instructions.

Dependency updates:

  • package.json: Updated ethers to version ^6.13.5 and web3 to version ^4.16.0. Added pinata dependency.

Project management enhancements:

CreateProject page improvements:

Jrgil20 added 27 commits March 21, 2025 21:06
feat: integrate Pinata for file uploads in ProjectDetails component
…ProjectContractService for project details retrieval
@bolt-new-by-stackblitz
Copy link

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@netlify
Copy link

netlify bot commented Mar 27, 2025

Deploy Preview for specklock ready!

Name Link
🔨 Latest commit 737536e
🔍 Latest deploy log https://app.netlify.com/sites/specklock/deploys/67e4f135e1bc0a0008795635
😎 Deploy Preview https://deploy-preview-13--specklock.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@Jrgil20
Copy link
Member Author

Jrgil20 commented Mar 27, 2025

This pull request includes significant updates to the SpecLock project, enhancing the documentation, updating dependencies, and improving the project creation process. The most important changes include a comprehensive update to the README.md file, dependency updates in package.json, and several modifications to the project creation and layout components.

Documentation Enhancements:

  • README.md: Updated the project description, technology stack, project structure, key features, development environment, and getting started instructions.

Dependency Updates:

  • package.json: Updated the ethers library to version ^6.13.5 and added the pinata library.

Component Enhancements:

Project Creation Improvements:

  • src/pages/CreateProject.tsx: Refactored the project creation form to interact with the smart contract, removed milestone management, and added transaction hash display upon successful project creation. [1] [2] [3] [4] [5] [6] [7]This pull request includes significant updates to the README.md file, enhancements to the project structure, and improvements to the CreateProject and Layout components. The most important changes are grouped by theme as follows:

Documentation Enhancements:

  • README.md: Updated project description, added detailed sections for technology stack, project structure, key features, development environment, Avalanche integration, security features, user interface, responsive design, state management, development with StackBlitz, project dependencies, contributing guidelines, and license.

Dependency Updates:

  • package.json: Updated ethers to version ^6.13.5, added pinata dependency, and updated web3 to version ^4.16.0.

Component Enhancements:

  • src/components/Layout.tsx: Added state management for projects and loading status, integrated project loading logic using ContractService and ProjectContractService, and displayed projects list in the sidebar. [1] [2] [3]

Project Creation Improvements:

@Jrgil20 Jrgil20 merged commit f86559c into main Mar 27, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants