Skip to content

switchball/Fake-Crypto-Sender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Tip

How to download:

Download: Click Here

Introduction

Fake Crypto Sender is a fun project that simulates sending fake cryptocurrencies between users. This project is for educational purposes only and does not involve real cryptocurrencies.

Our main goal with this project is to provide a simple and interactive way to learn about how blockchain technology works and how transactions are processed in a decentralized network.

Project Architecture

The project is structured as follows:

  • frontend: Contains the user interface for sending and receiving fake cryptocurrencies.
  • backend: Manages the transactions and interactions between users.
  • utils: Contains utility functions for handling cryptographic operations.

Features

  • Simulate sending and receiving fake cryptocurrencies with instant transactions.
  • Explore how transactions are added to blocks and validated within the network.
  • View transaction history and balance for each user.
  • Implement basic wallet functionalities.

Installation

To run this project locally, follow these steps:

  1. Clone this repository:

    git clone https://github.com/username/Fake-Crypto-Sender.git
  2. Install dependencies for the frontend and backend:

    cd Fake-Crypto-Sender/frontend
    npm install
    
    cd Fake-Crypto-Sender/backend
    npm install
  3. Start the frontend and backend servers:

    cd Fake-Crypto-Sender/frontend
    npm start
    
    cd Fake-Crypto-Sender/backend
    node server.js

Contributing

We welcome contributions to improve Fake Crypto Sender! To contribute, follow these steps:

  1. Fork this repository.
  2. Create a new branch for your feature: git checkout -b feature-name
  3. Make your changes and commit them: git commit -am 'Add new feature'
  4. Push to the branch: git push origin feature-name
  5. Submit a pull request.