Skip to content

franzegos/solhub-web

Repository files navigation

Solhub

A comprehensive directory of projects building on the Solana blockchain. Discover DeFi protocols, NFT marketplaces, memecoins, dApps, and more in the Solana ecosystem.

Features

  • Search & Filter: Search projects by name and filter by categories and status
  • Project Directory: Browse hundreds of Solana projects with detailed information
  • Tag System: Organize projects by categories (DeFi, NFT, memecoin, launchpad, dApp, etc.)
  • Quick Links: Direct access to project websites, social media, and documentation
  • Responsive Design: Beautiful, modern UI that works on all devices

Installation

Prerequisites

  • Node.js 18+ (recommended: use nvm)
  • npm or yarn

Setup

  1. Clone the repository
git clone https://github.com/YOUR_USERNAME/solana-project-hub.git
cd solana-project-hub
  1. Install dependencies
npm install
  1. Start the development server
npm run dev

The application will be available at http://localhost:5173

Contributing

We welcome contributions! Here's how you can help:

Reporting Issues

If you find a bug or have a feature request, please open an issue.

Submitting Pull Requests

  1. Fork the repository

  2. Create a feature branch

git checkout -b feature/your-feature-name
  1. Make your changes

    • Follow the existing code style
    • Add comments for complex logic
    • Update documentation if needed
  2. Test your changes

    • Ensure the app runs without errors
    • Test the functionality you've added/modified
  3. Commit your changes

git commit -m "feat: add your feature description"

Follow Conventional Commits for commit messages:

  • feat: for new features
  • fix: for bug fixes
  • docs: for documentation changes
  • style: for formatting changes
  • refactor: for code refactoring
  • test: for adding tests
  • chore: for maintenance tasks
  1. Push to your fork
git push origin feature/your-feature-name
  1. Open a Pull Request
    • Provide a clear description of your changes
    • Reference any related issues
    • Add screenshots if applicable

Adding Your Project

Solhub displays projects from the Jupiter Platform List SDK. To add your Solana project to this directory:

  1. Visit the Jupiter Platform List repository

  2. Submit your project

    • Open a Pull Request to add your platform to the SDK
    • Follow the repository's contribution guidelines
    • Include all required information (name, tags, links, logo, etc.)
  3. Once merged

    • Your project will automatically appear in Solhub
    • No additional steps needed on this repository

For detailed submission guidelines and requirements, check the Jupiter Platform List repository.

Acknowledgments


Made with ❤️ by Franz

About

A comprehensive directory of projects building on the Solana blockchain.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors