Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joelarias1/web3-todoapp
Todo-app with Solidity, Truffle, JS and lite-server
https://github.com/joelarias1/web3-todoapp
html javascript solidity web3
Last synced: about 1 month ago
JSON representation
Todo-app with Solidity, Truffle, JS and lite-server
- Host: GitHub
- URL: https://github.com/joelarias1/web3-todoapp
- Owner: Joelarias1
- Created: 2023-07-25T00:20:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-29T20:04:01.000Z (about 1 month ago)
- Last Synced: 2024-12-29T21:17:28.902Z (about 1 month ago)
- Topics: html, javascript, solidity, web3
- Language: JavaScript
- Homepage:
- Size: 165 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Web3 Todo List App 💻
## Description
This project was made to start creating Dapps on Blockchain. In this case, the Ethereum testnet was used to use test Ether to deploy the smart contracts.
The reason for creating a Todo-App is because it is the easiest to start with before doing more complex projects.
## Deployment 🚀
You need to have Node.js and Truffle on your PC
```bash
npm install
``````bash
truffle console
```To enable the smart-contract, you need to have Truffle open
```bash
truffle migrate
```
In other console
```bash
npm run dev
```
Then you go to the localhost, I recommend you use a wallet with test funds (ethers) you can get one from Truffle using the private key and importing it into a wallet like Metamask 🦊
## Features ✅- Ethereum Blockchain
- Tasks remain on-chain
- You can see the address of your wallet
- You can change the status of finished or not, on-chain.## Screenshots 🎞
[![Image01.png](https://i.postimg.cc/RV49P6Fq/Image01.png)](https://postimg.cc/14CLXzDZ)
[![Image-02.png](https://i.postimg.cc/m2LfYvXH/Image-02.png)](https://postimg.cc/WtHHjHPN)## Tech Stack ðŸ›
**Front:** HTML, JavaScript, Bootstrap5
**Server:** Node.js
**Others:** Truffle, Lite-Server
**Languages:** Solidity