An interactive website showcasing the vision and roadmap for OpenEverest - an open source database platform that runs anywhere.
🌐 Live Site: vision.openeverest.io
This repository contains the source code for the OpenEverest product vision website. It presents our journey from the current Everest platform to the future OpenEverest - a truly modular, open source, and universal database management solution.
The website explores four key pillars of OpenEverest's evolution:
- 🔌 Modular - Modular core, making it easy to add new database technologies and integrations
- 💻 Open Source - Built by the community, for the community
- 🌍 Runs Anywhere - From Kubernetes to cloud providers to bare metal
- 🤖 AI Copilot - Intelligent assistance for database management
- Framework: React 18.3.1
- Build Tool: Vite 5.0.8
- UI Library: Material-UI (MUI) 5.14.20
- Typography: Poppins (Google Fonts)
- Routing: React Router DOM 7.9.6
- #161641 - Dark background
- #7790de - Primary accent
- #ffffff - Main text
- #ededed - Supporting text
- #ed6a5a - Accent highlights
- Font Family: Poppins
- Weights: 300 (light), 400 (regular), 500, 600, 700
- Node.js 20.x or higher
- npm
# Clone the repository
git clone https://github.com/openeverest/vision.git
cd vision
# Install dependencies
npm install
# Start development server
npm run devThe application will be available at http://localhost:5000
npm run buildThe built files will be in the dist directory.
.
├── src/
│ ├── assets/
│ │ └── logos/ # Database and platform logos
│ ├── components/
│ │ ├── home/ # Hero section components
│ │ ├── journey/ # Vision section components
│ │ └── layout/ # Layout components
│ ├── pages/
│ │ ├── mockups/ # Interactive mockup pages
│ │ └── Home.jsx # Main landing page
│ ├── theme/ # MUI theme configurations
│ ├── App.jsx # Root component
│ └── main.jsx # Entry point
├── index.html
├── vite.config.js
└── package.json
- Responsive Design - Optimized for all screen sizes
- Interactive Journey - Scroll-based progress indicator
- Typing Animations - Dynamic text effects
- Interactive Mockups - Clickable prototypes of future features
- Smooth Animations - Polished user experience
We welcome contributions! OpenEverest is built by the community, for the community.
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Try OpenEverest: openeverest.io
- Community Slack: Join our community Slack at CNCF - #openeverest-users
This project is open source and available under the Apache 2.0.