Create Svelte.js static site with NexusDynamic organization profile content

This PR implements a complete static website built with SvelteKit that displays the NexusDynamic organization profile README content. The site transforms the organization's GitHub profile into a professional, responsive web presence.

What's New

  • Modern Svelte.js Stack: Built with SvelteKit, TypeScript, Tailwind CSS, Prettier, and ESLint
  • Static Site Generation: Configured for GitHub Pages deployment with automated CI/CD
  • Responsive Design: Professional layout that works seamlessly across all devices
  • Content Integration: Complete organization profile content including:
    • Hero section with NexusDynamic logo and mission statement
    • Project components (Core libraries, Device-specific tools, Add-on packages)
    • Experimental paradigm information (RiseTogether)
    • Related Flutter/Dart packages with links to pub.dev and GitHub

Technical Implementation

The site uses @sveltejs/adapter-static for static site generation, ensuring compatibility with GitHub Pages. All external resources are properly linked, and the build process generates optimized static files in the build/ directory.

Key features:

  • SEO-optimized with proper meta tags and descriptions
  • Fast loading with minimal bundle size
  • Accessible design with semantic HTML
  • Professional styling matching the organization's branding

Automated Deployment

Includes GitHub Actions workflow (.github/workflows/deploy.yml) for automatic deployment to GitHub Pages whenever changes are pushed to the main branch.

Screenshot

NexusDynamic Homepage

The site successfully showcases NexusDynamic's multimodal group social dynamics research tools and cross-platform suite for behavioral, EEG, MoCap, and other data collection systems.

Closes the requirement for creating a basic static site with the NexusDynamic organization profile content.

Original prompt

Basic static site created and built with Svelte js with the main page containing the current contents of the NexusDynamic github organization profile readme ( https://github.com/NexusDynamic/.github/edit/main/profile/README.md )


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Merge request reports

Loading