Project Information

Status: Ongoing Project Project Charter

Abstract

According to wicktionary, redux means "Of a topic, redone, restored, brought back, or revisited."

Ian Goegebuer and David Nuon took it upon themselves to give computing at the beach a fresh new coat of paint.

Browse through the site, you'll see the results of their work.

The Team

  • Ian
  • David

About The ACM Redux

The acm@thebeach website, the acm redux as we like to call it, has been well received among student members and faculty members. During initial discussion about the site, we had one goal in mind, and that was to present what we do in the clearest way possible. This philosophy reflects in the design of our site, where the content is being supported by the design on the site, not obstructed by it. Our goal was realized by creating new and efficient content display and management systems. That is, to reach this goal we created PHP object driven theming and database systems.

The two things that we focus on is projects and people. In the Projects section of our website all of our past projects are enumerated and each project has its own page where the managers can talk more about what they have done. Both finished and ongoing projects are displayed on this page. This allows new projects to see what others have done and figure out what is left to be done.

In the Alumni section of the website , you will see a list of notable people that have been from the ACM and their biographies. This allows new members to see who has been in the club and what they have done. This is done comto promote progress and give new members a drive and a goal to reach.

Our website has been built from the ground up, from scratch, in order to meet the unique needs of our organization. While designing the software for the site, we kept in mind the need for portability, as in, making database and site migration much easier by removing the need to export and backup a MySQL database, thus creating a more efficient process of migration, backup and management. To meet this need, we wrote a text-based database system in order to manage our content. During the development process we used Doxygen to document our code to produce a reference for our developers, future members and other ACM chapters interested in the inner workings of our website and database.

The goal was to make a beautiful and sophisticated website. The website is a very eye pleasing website. The inner workings of the website is also beautiful to engineers. With a sophisticated front end and an advanced back end, we do believe our website is pushing the boundaries of web design.