Welcome to the GitHub repository of "Outburst," a unique social media application built on the Solana blockchain using the Anchor framework. This project leverages Rust for the backend and the Vite + React JS framework for a dynamic and responsive frontend. Outburst allows users to express and share their emotions in a novel way, connecting people through their genuine feelings.
- Connect with Phantom Wallet: Securely log in using your Phantom Wallet.
- Create Posts Based on Emotions: Share your feelings with posts categorized as happy, sad, scared, disgusted, or angry.
- Blockchain-Enabled Transparency: Experience the reliability and transparency of the Solana blockchain.
To set up the frontend of Outburst on your local machine, follow these steps. This guide assumes you have node
and npm
already installed.
First, clone the repository to your local machine:
git clone https://github.com/WannaCry081/Outburst.git
cd outburst
Navigate to the frontend directory and install the necessary dependencies:
cd frontend
npm install
After installing the dependencies, you can start the application locally:
npm run dev
Your local development server will start, and you should be able to access the application at http://localhost:3000
.
This project is licensed under MIT License.
Outburst is deployed and available on Vercel. Check it out here.
Enjoy expressing and connecting through emotions on the blockchain with Outburst!