Skip to content

gpul-org/schools-video

Repository files navigation

GPUL Schools Video Generator

A professional digital signage video generation system for GPUL (Grupo de Programadores e Usuarios de Linux) events at Universidade da Coruña, Facultade de Informática.

🎯 Purpose

This Motion Canvas project creates animated videos for displaying event announcements on digital screens throughout the university. The videos showcase GPUL meetups, talks, and events in an engaging, professional format that catches students' attention.

🛠️ Technical Stack

  • Motion Canvas - Animation framework
  • TypeScript - Type-safe development
  • Vite - Fast build system
  • SVG logos - Scalable university branding

📁 Project Structure

src/
├── scenes/             # Animation scenes
│   ├── intro.tsx       # Scene 1: GPUL intro
│   ├── event.tsx       # Scene 2: Event details
│   └── outro.tsx       # Scene 3: Social outro
├── images/             # University logos
│   ├── gpul.svg        # GPUL logo
│   ├── udc.svg         # UDC logo
│   └── fic.svg         # FIC logo
└── project.ts          # Main project config

🚀 Getting Started

Prerequisites

  • Node.js 16+
  • pnpm (recommended) or npm

Installation

# Install dependencies
pnpm install

# Start development server
pnpm start

🤝 Contributing

  1. Fork the repository
  2. Create your feature branch
  3. Update event details for your specific meetup
  4. Test the animation locally
  5. Submit a pull request

📞 Contact


Made with ❤️ by GPUL for the community

About

GPUL Schools video generation template.

Topics

Resources

License

Stars

Watchers

Forks