This is the introduction website for CoralChain - A Visual Gadget Collection for Exploring Blockchain Fundamentals.
CoralChain Web serves as an interactive portal to showcase the CoralChain blockchain simulation framework. This site provides comprehensive information about the CoralChain project.
- Dual language Support: Available in English and Estonian
- Intuitive Demo: Visual demonstrations of CoralChain
- Documentation: Detailed installation and usage instructions
- Frontend Framework: Vue 3
- Build Tool: Vite
- CSS Framework: WindiCSS
- Animation Library: GSAP
- Routing: Vue Router
- Code Highlighting: Prism.js
- Home: Project overview and main navigation
- Get Started: Introduction and feature showcase
- Learn the Basics: Fundamental blockchain concepts introduction
- Try It Out: Installation and usage guides
- About Us: Project author and acknowledgments
# Clone the repository
git clone https://github.com/Xinjian-Zhang/coralchain-web.git
cd coralchain-web
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview
CoralChain is a lightweight, web-based blockchain simulation framework built with Ruby and Sinatra. It brings together a collection of visual, interactive gadgets designed to illustrate key blockchain concepts.
Xinjian Zhang
University of Tartu
May 2025
Special thanks to Dr. Mubashar Iqbal for guidance and support throughout this project.
- GitHub: https://github.com/xinjian-Zhang/coralchain
- Website: https://xinjian-zhang.github.io/coralchain-web
This project is licensed under the MIT License. See the LICENSE file for details.