Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/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.
https://github.com/shivankk26/solana-movie-review-dapp
borsh chakra-ui git nextjs phantom phantom-wallet solana solana-program webjs
Last synced: 3 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/shivankk26/solana-movie-review-dapp
- Owner: ShivankK26
- Created: 2024-01-17T08:14:56.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-02-11T19:28:28.000Z (9 months ago)
- Last Synced: 2024-04-29T02:46:27.131Z (7 months ago)
- Topics: borsh, chakra-ui, git, nextjs, phantom, phantom-wallet, solana, solana-program, webjs
- Language: TypeScript
- Homepage:
- Size: 350 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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.