About MESGRO
An open-source portfolio template designed specifically for robotics and mechatronics engineers to showcase their innovative projects.
What is MESGRO?
MESGRO (Mechatronics Engineering Showcase Gallery for Robotics Operations) is a comprehensive Jekyll template that enables engineers, researchers, and students to create stunning portfolios for their robotics and mechatronics projects.
Built with modern web technologies and designed with user experience in mind, MESGRO provides everything you need to showcase your technical projects professionally and effectively.
Key Features
Interactive 3D Model Viewer
Display your mechanical designs, prototypes, and 3D printed parts with an interactive viewer that supports STL, OBJ, GLTF, and GLB formats. Users can rotate, zoom, and explore your designs in detail.
Circuit Schematic Display
Showcase your electrical designs with zoomable and pannable circuit diagrams. Perfect for displaying PCB layouts, wiring diagrams, and system architectures.
Code Integration
Present your source code with syntax highlighting, tabbed interfaces, and download links. Supports multiple programming languages including C/C++, Python, Arduino, and more.
Responsive Design
Your portfolio looks great on all devices - from desktop computers to mobile phones. The responsive design ensures optimal viewing experience across all screen sizes.
GitHub Pages Compatible
Deploy your portfolio for free using GitHub Pages. The template is fully compatible with Jekyll and GitHub's hosting platform.
Customizable Theme
Dark and light themes with easy customization options. Modify colors, fonts, and layouts to match your personal brand.
Perfect For
Students
Showcase your coursework, capstone projects, and research work to potential employers and graduate schools.
Engineers
Display your professional projects, innovations, and technical expertise to colleagues and industry peers.
Researchers
Present your research findings, prototypes, and experimental setups with rich media and detailed documentation.
Hobbyists
Share your maker projects, Arduino creations, and DIY robotics builds with the maker community.
Built With
Getting Started
Ready to create your own robotics portfolio? Get started with MESGRO in just a few steps:
- Fork the Repository: Start by forking the MESGRO repository to your GitHub account.
- Customize Your Content: Add your projects, update the configuration, and personalize the design.
- Enable GitHub Pages: Turn on GitHub Pages in your repository settings to publish your portfolio.
- Share Your Work: Your portfolio is now live and ready to share with the world!
Contributing
MESGRO is an open-source project and we welcome contributions from the community. Whether you're fixing bugs, adding new features, or improving documentation, your help is appreciated.
Check out our Contributing Guide to get started.