ShivankK26 / Solana-Movie-Review-dApp

Welcome to the Solana Movie Review DApp repository! This decentralized application allows users to sign in via their Phantom wallet and leave reviews for movies. Built on the Solana blockchain, this DApp provides a decentralized platform for movie enthusiasts to share their opinions and recommendations.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Solana Movie Review DApp

Welcome to the Solana Movie Review DApp repository! This decentralized application allows users to sign in via their Phantom wallet and leave reviews for movies. Built on the Solana blockchain, this DApp provides a decentralized platform for movie enthusiasts to share their opinions and recommendations.

Features

  • Decentralized Identity: Users can sign in securely using their Phantom wallet, ensuring a decentralized identity management system.
  • Movie Reviews: Users can submit reviews for their favorite movies, including ratings and comments.
  • Immutable Reviews: Once submitted, reviews are stored on the Solana blockchain, ensuring transparency and immutability.
  • User-Friendly Interface: The DApp provides an intuitive and user-friendly interface for seamless navigation and review submission.

Technologies Used

  • Solana: The blockchain platform used to build the decentralized application.
  • Phantom Wallet: A popular Solana wallet extension that enables secure wallet interactions.
  • React: A JavaScript library for building user interfaces.
  • Web3.js: A library that interacts with the Solana blockchain, enabling integration with Phantom wallet and smart contracts.
  • Borsh: A serialization library for Rust, used for serializing and deserializing data structures on Solana.

Getting Started

To run the Solana Movie Review DApp locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/ShivankK26/Solana-Movie-Review-dApp.git
    
  2. Install dependencies:

    cd solana-movie-review-dapp
    npm install
    
  3. Start the development server:

    npm run dev
    
  4. Open your web browser and navigate to http://localhost:3000 to access the DApp.

Contributing

We welcome contributions from the community to enhance the Solana Movie Review DApp. If you'd like to contribute, please follow these steps:

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

About

Welcome to the Solana Movie Review DApp repository! This decentralized application allows users to sign in via their Phantom wallet and leave reviews for movies. Built on the Solana blockchain, this DApp provides a decentralized platform for movie enthusiasts to share their opinions and recommendations.


Languages

Language:TypeScript 92.6%Language:CSS 6.1%Language:JavaScript 1.3%