Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/solana-turbin3/q1_25_builder_ahindrad
Proof Of Work During My Time In TURBIN3 Builders Cohort Q1 2025 🦀
https://github.com/solana-turbin3/q1_25_builder_ahindrad
anchor anchor-lang blockchain blockchain-technology nextjs rust rust-lang solana solana-program turbin3 typescript web3
Last synced: 19 days ago
JSON representation
Proof Of Work During My Time In TURBIN3 Builders Cohort Q1 2025 🦀
- Host: GitHub
- URL: https://github.com/solana-turbin3/q1_25_builder_ahindrad
- Owner: solana-turbin3
- License: mit
- Created: 2025-01-15T16:02:46.000Z (24 days ago)
- Default Branch: main
- Last Pushed: 2025-01-15T18:15:01.000Z (24 days ago)
- Last Synced: 2025-01-15T20:10:03.359Z (24 days ago)
- Topics: anchor, anchor-lang, blockchain, blockchain-technology, nextjs, rust, rust-lang, solana, solana-program, turbin3, typescript, web3
- Language: TypeScript
- Homepage:
- Size: 60.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Screenshot 2025-01-08 153657](https://github.com/user-attachments/assets/6f0556bf-1fc9-45bd-8634-17f686b1bd7e)
# Q1_25_Builder_AhindraD
Proof Of Work During My Time In TURBIN3 Builders Cohort Q1 2025 🦀
- # WEEK2: Task 02 - Minted OG NFT
![Screenshot 2025-01-17 050131](https://github.com/user-attachments/assets/031e33c8-4e17-49bf-85d4-d7ed2e2be941)
## Transaction Hash: https://explorer.solana.com/address/6X1EaiVhcn8z3GNb2nmtBDvoA33sr87AMfcp5rNkiuMf/metadata?cluster=devnet
- # WEEK1: Task 02 - RUST : Interaction with the WBA Prereq Program:
## Transaction Hash: https://explorer.solana.com/tx/5WYcvZjpouBusi3D8zjWjQJqUtaEJjSTMjRKAFu2pMkcZTa3mkqT2f32EP1CFcFnahJ9a3M1zy1UEWz3hUjZ6jV8?cluster=devnet
- # WEEK1: Task 01 - Interaction with the Prereq Program:
## Transaction Hash: https://explorer.solana.com/tx/22STvcPPZx8FtvxtyeqJEhWKEXuRAiiDzQqmAqR3mEkzqmH4jKKMEoZYt6NhDi3LsmwA3roENDWt1cqK55FQdpMN?cluster=devnet
# NoteSols - Decentralized Note Taker
### Store your notes on the chain! Take the first step towards a decentralized world.
### NoteSols is a decentralized note-taker that allows users to create, read, update, and delete notes. It is built using the Anchor framework and the Solana blockchain Devnet.
- ## NoteSols Program Address - DEVNET
https://explorer.solana.com/address/7MZAQw52ZgKMzVhE8VZdZCxxcR9XQfdCcmQSEmu93xjh?cluster=devnet
- ## Frontend Deployed:
## https://notesols-dapp.vercel.app/notesols## Snapshots:
![]()
![]()
![]()
## Project Setup
### Environment Setup
For this Task you need:
- [Rust installed](https://www.rust-lang.org/tools/install)
- Make sure to use a stable version:
```bash
rustup default stable
```
- [Solana installed](https://docs.solana.com/cli/install-solana-cli-tools)- Use v1.18.18
- After you have Solana-CLI installed, you can switch between versions using:```bash
solana-install init 1.18.18
```- [Anchor installed](https://www.anchor-lang.com/docs/installation)
- Use v0.30.1
- After you have Anchor installed, you can switch between versions using:```bash
avm use 0.30.1
```
### 01. Anchor Program with Tests
1. Clone the repository:
```bash
git clone https://github.com/AhindraD/notesols
```2. Change the directory to the "notesols" folder of the cloned repository:
```bash
cd notesols
```3. Install dependencies:
```bash
npm install
```4. Change the directory to the anchor folder:
```bash
cd anchor
```5. Build the program:
```bash
anchor build
```6. Test the program:
```bash
anchor test
```
### 02. Web App - Frontend
1. Go to the deployed frontend at https://notesols-dapp.vercel.app/notesols
Or,
2. Run the development server at the root directory:
```bash
npm run dev
```5. Open http://localhost:3000/notesols in your browser to see the result, and ineteract with the program.