Skip to content

Y0sefTamer/basic_auction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Rust ICP Backend Project

πŸ“– Overview

This project is a backend canister built with Rust on the Internet Computer (ICP).
It is currently backend-only, designed for experimentation and learning purposes while I improve my skills in Rust and Web3 development.

The project demonstrates:

  • βœ… Rust canister setup on ICP
  • βœ… Basic stable storage with ic-stable-structures
  • βœ… Simple CRUD-like functions

Future updates will include a React frontend for interaction. πŸš€


βš™οΈ Tech Stack

  • Language: Rust πŸ¦€
  • Blockchain: Internet Computer Protocol (ICP)
  • Data Storage: Stable Structures (StableBTreeMap)

πŸ“‚ Project Structure

project-name/ β”œβ”€β”€ src/ β”‚ β”œβ”€β”€ lib.rs # Main canister logic β”‚ └── types.rs # (Optional) Structs, Enums, etc. β”œβ”€β”€ Cargo.toml # Rust dependencies β”œβ”€β”€ dfx.json # ICP project config └── README.md # Project documentation


🀝 Contribution

This is a personal learning project, but contributions are welcome! If you'd like to improve the code or add a frontend, feel free to fork and submit PRs.

πŸ› οΈ Future Plans

Add React frontend for UI interaction 🎨

Build an API layer for external integration 🌍

Enhance stable storage with indexing and queries ⚑

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published