Empowering AI Innovation on ResilientDB
Live Demo โข Documentation โข Report Bug โข Request Feature
Res-AI Hub is the central platform for exploring and accessing AI-powered tools built on the ResilientDB ecosystem. It provides an intuitive interface to discover, learn about, and access various AI tools including Nexus, Beacon, and ContractForge.
Res-AI unlocks next-generation AI capabilities on ResilientDB, enabling users to:
- Explore consensus protocols and research papers with AI assistance
- Interact with documentation through intelligent Q&A systems
- Develop smart contracts with AI-powered suggestions
- Discover the innovations behind our high-performance blockchain database
๐ฎ Nexus
Your intelligent gateway to ResilientDB's world. Explore consensus protocols, dive into research papers, and discover the innovations behind our database.
๐ Beacon
Explore your documentation like never before โ ask questions, dive deep, and connect directly to the underlying code.
โ๏ธ ContractForge
Forge smart contracts with AI assistance. Design, deploy, and manage blockchain contracts with intelligent suggestions and automated testing.
- Node.js (v18 or higher)
- npm or yarn
- Git
-
Clone the repository
git clone https://github.com/Bismanpal-Singh/Res-AI.git cd Res-AI -
Install dependencies
npm install # or yarn install -
Start the development server
npm run dev # or yarn dev -
Open your browser Navigate to
http://localhost:5173to see the application.
npm run dev- Start development servernpm run build- Build for productionnpm run preview- Preview production buildnpm run lint- Run ESLint
- Frontend Framework: React 19.0.0
- Language: TypeScript 5.7.2
- Build Tool: Vite 6.3.1
- Styling: Tailwind CSS
- Animations: Framer Motion, Lottie React
- UI Components: Custom components with shadcn/ui
- Routing: React Router DOM
- Icons: Lucide React, Tabler Icons
- โจ Modern UI/UX with smooth animations and responsive design
- ๐ญ Interactive Carousel showcasing our AI tools
- ๐ฑ Mobile-First responsive design
- ๐ Dark Theme with beautiful gradients
- โก Fast Performance with Vite and optimized assets
- ๐ฏ Accessibility focused design
- ๐ Seamless Integration with ResilientDB ecosystem
We welcome contributions from the community! This project is participating in Hacktoberfest 2025.
- Fork the repository
- Create a feature branch
git checkout -b feature/amazing-feature
- Make your changes
- Commit your changes
git commit -m 'Add some amazing feature' - Push to the branch
git push origin feature/amazing-feature
- Open a Pull Request
- ๐จ UI/UX Improvements - Enhance the user interface and experience
- โฟ Accessibility - Make the platform more accessible
- ๐ฑ Mobile Experience - Improve mobile and touch interactions
- โก Quick Wins - Small improvements and bug fixes
- ๐งช Testing - Add tests and improve code quality
- ๐ Documentation - Improve documentation and guides
good first issue- Perfect for first-time contributorshelp wanted- Community help neededenhancement- New features and improvementsbug- Bug fixesdocumentation- Documentation improvementsui/ux- Design-related issuesmobile- Mobile-specific improvements
src/
โโโ components/ # Reusable UI components
โ โโโ ui/ # Base UI components
โ โโโ NavBar.tsx # Navigation component
โ โโโ Hero.tsx # Hero section
โ โโโ footer.tsx # Footer component
โโโ pages/ # Page components
โ โโโ Home.tsx # Home page
โ โโโ ToolsPage.tsx # Tools showcase
โ โโโ LandingPage.tsx # Landing page
โโโ assets/ # Static assets
โ โโโ *.json # Lottie animation files
โโโ lib/ # Utility functions
โโโ App.tsx # Main app component
This project is participating in Hacktoberfest! We have several contribution opportunities:
- Beginner-friendly issues for first-time contributors
- UI/UX enhancements for design enthusiasts
- Mobile improvements for mobile developers
- Quick wins for quick contributions
- Accessibility improvements for inclusive design
Check out our issue templates for detailed contribution guidelines.
This project is licensed under the MIT License - see the LICENSE file for details.
- ExpoLab at UC Davis for the amazing research and development
- ResilientDB community for the incredible blockchain database
- Contributors who help make this project better
- Hacktoberfest for encouraging open source contributions
- LinkedIn: bismanpal-anand
- ResilientDB: https://resilientdb.apache.org/
- ExpoLab: https://expolab.resilientdb.com/
Made with โค๏ธ by the ExpoLab team at UC Davis
โญ Star this repo โข ๐ Report Bug โข ๐ก Request Feature
