O'Devs Website Redesign Project
2024-09-16
Orlando Devs Website Refresh Project: A Journey Toward Innovation and Community
As a passionate web developer and active member of the Orlando Devs community, I’m excited to lead a new initiative to refresh the O’Devs website. This project is more than just a redesign—it's about collaboration, innovation, and creating a digital space that reflects the true spirit of the Orlando developer community. The refreshed website will serve as a hub for our thriving network of tech professionals, hosting information about meetups, events, and providing resources for developers of all levels.
Project Overview
The Orlando Devs website has been a cornerstone of our community for some time, but like all digital spaces, it needs updating to meet the evolving demands of its users. After discussing the project with Brian Rinaldi, president of Orlando Devs, we identified the opportunity to not just give the site a visual update but to enhance its functionality and user experience significantly.
Our objective is clear: to create a state-of-the-art platform that will not only showcase the diverse talent of Orlando’s developer community but also streamline event management, communication, and engagement. This includes new features such as:
Event Integration: A fully integrated event calendar with automatic updates via an API to pull information from Eventbrite, Slack, and other platforms, keeping all our events visible at a glance.
Modern, Responsive Design: A sleek, modern design that reflects the cutting-edge nature of our community while ensuring a smooth, intuitive user experience across all devices.
Content Management System (CMS): A user-friendly CMS that allows community members to easily contribute, manage, and update content, fostering a collaborative, open-source environment.
Community-Focused Features: Sections dedicated to community spotlights, highlighting projects, meetups, and key Orlando Devs initiatives.
Team and Process
The heart of this project lies in the collaboration with fellow developers, designers, and tech professionals from across Orlando. After putting out a call for volunteers, we received an overwhelming response from talented individuals eager to contribute their skills and expertise. Together, we’ve assembled a well-rounded team to take this project to the next level.
Here’s a breakdown of the talented volunteers who’ve stepped up to help:
Meet the Team:
Jean Diaz – A frontend developer with a strong UI/UX focus. Jean has worked extensively with WordPress and developed themes for high-traffic websites like Flippers Pizzeria. He’s available on weekends and evenings, and he's excited to give back to the Orlando Devs community through this project.
Mauricio Reina – A frontend developer with experience in modern JavaScript frameworks such as React, Next.js, Node, Angular, and Vue. Mauricio is available on weekdays and is passionate about building intuitive, user-friendly websites. His knowledge will be invaluable as we integrate advanced features.
Jonathan Killian – Jonathan has a strong frontend background, and he has previously helped address issues with the performance and member details on the old Orlando Devs site. He’s particularly interested in event integration and enhancing the CMS, and he’ll bring those skills to the table for this refresh.
Robert Schneider – A cloud DevOps specialist with deep expertise in infrastructure management using tools like Terraform. Robert is available throughout the week and has experience building API integrations, making him a key player in ensuring the backend of our site is as robust and scalable as possible.
Manny Martinez – As a Senior Full Stack Engineer at Microsoft, Manny brings a wealth of experience, particularly in deep neural networks and advanced full-stack systems. He’s available in the evenings and is looking forward to meeting more locals while helping the project take shape.
Christopher Pecoraro – A Director of Web Development with experience working for Rollins College (Rollins.edu). Christopher is well-versed in enterprise-level web development and is excited to contribute his expertise to ensure the site is high-performing and scalable. He’s available on weekends and evenings.
Craig Albertson – Craig is a QA Analyst and frontend developer who has worked on internal apps and client-facing websites. His experience with quality assurance will be critical to making sure our site runs smoothly and meets the high standards we’re setting for the project. Craig is available on weekends.
Mike Butler – Mike is a product manager with extensive DevOps experience, specializing in automation and infrastructure management. He has worked on large-scale Docusaurus sites and brings strong leadership to our DevOps efforts. He’s available on weekends and evenings.
David Kerr – A talented frontend and backend developer who has worked on various projects, including his personal portfolio, which can be viewed here. David’s coding skills, available on weekdays and evenings, will play a key role in making our new site dynamic and scalable.
Bharat Katyal – Bharat has experience in product design and backend development, particularly within AWS environments. He has participated in over 20-30 hackathons in the last year, making him a seasoned veteran of collaborative coding projects. He’s interested in co-leading the project, and his availability in the evenings makes him a great asset.
The Development Process
We’re kicking things off with an initial virtual meet-and-greet on Saturday, September 21st at 1 PM via Slack Huddle. This will be a chance for the team to connect, share ideas, and discuss project goals. I’ve asked each participant to prepare a 1-5 minute presentation to share their thoughts on what the website could become.
The agenda for our first meeting includes:
Feature Identification: We’ll brainstorm and discuss which features will be crucial to the new site. Whether it’s event management, user authentication, or integrations, the goal is to clearly define our functional requirements.
Design and Layout: Once we identify key features, the next step will be to collaborate on the website's design and layout. We want to make sure it’s modern, responsive, and reflective of Orlando Devs' innovative spirit.
Tech Stack Discussion: Some early questions have already been raised, including which tech stack we’ll use. Frameworks like React and Vue are top contenders, but we’re also exploring Eleventy (which was used for the current site) and potentially moving toward a JAMstack architecture. This will be a collaborative decision.
Development Workflow: We’ll discuss how we can streamline coding, testing, and deployment using DevOps best practices. With team members experienced in Git workflows, automation, and cloud infrastructure, this is a key part of ensuring smooth progress as we build the new site.
You can RSVP for the meeting and see more details about the event here:
O'Devs Website Refresh Initial Meeting
Sep 21 • 1 – 2 PM • Slack Huddle
https://calendar.app.google/2gLPHY35BLBPPcTh7
Our Vision
This website refresh is more than a simple upgrade—it’s an opportunity to set a new standard for how tech communities can engage online. The final product will be open-source and community-driven, with regular contributions from Orlando Devs members. Our goal is to create a future-proof platform, one that evolves with the community’s needs.
We envision the new website not only as a hub for Orlando Devs events and news, but also as a resource where developers can share knowledge, access learning materials, and highlight key projects. Additionally, we’re exploring ways to integrate RSS feeds, live event updates, and API-driven content to keep the platform dynamic and engaging.
Moving Forward
As we move through each stage of this project, from feature planning to design and implementation, I’ll be sharing regular updates here. Our next steps after the initial huddle will include finalizing the tech stack, solidifying design mockups, and creating a timeline for development milestones.
I’m thrilled to be working with such a talented and passionate group of developers, and I’m confident that together, we’ll build something truly remarkable for the Orlando Devs community.
For any inquiries or if you’re interested in being a part of this exciting project, please don’t hesitate to reach out. Stay tuned for more updates!