Skip to content

Xinjian-Zhang/coralchain-web

Repository files navigation

🇬🇧 English | 🇪🇪 Eesti keel

🪸 CoralChain Web

This is the introduction website for CoralChain - A Visual Gadget Collection for Exploring Blockchain Fundamentals.

About the Project

CoralChain Web serves as an interactive portal to showcase the CoralChain blockchain simulation framework. This site provides comprehensive information about the CoralChain project.

Features

  • Dual language Support: Available in English and Estonian
  • Intuitive Demo: Visual demonstrations of CoralChain
  • Documentation: Detailed installation and usage instructions

Tech Stack

  • Frontend Framework: Vue 3
  • Build Tool: Vite
  • CSS Framework: WindiCSS
  • Animation Library: GSAP
  • Routing: Vue Router
  • Code Highlighting: Prism.js

Site Structure

  • 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

Local Development

# 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 and Deploy

# Build for production
npm run build

# Preview production build
npm run preview

About CoralChain

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.

Author

Xinjian Zhang
University of Tartu
May 2025

Acknowledgements

Special thanks to Dr. Mubashar Iqbal for guidance and support throughout this project.

Links

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published