Aulas Coletivas (Group classes)

These mobile apps and web system were developed for the gyms to control their schedules and see which clients were present and the qualifications for each trainer.

There’s a mobile app for the gym clients, so they can book their activities and qualify them when they are over, and there’s a mobile app for the trainers, where they can see who’s booked at a certain activity, include more people, mark them as present and take photos in order to prove the presences they marked for that activity.

The two mobile apps were developed by me using the Ionic Framework, so they can be converted into Android, iPhone or Windows Phone apps. The Ionic Framework uses HTML5, CSS, AngularJS and Cordova. Both apps have QRCode Reader and camera integration.

I’ve also developed an API in .NET and hosted it on Amazon EC2, which connects to MySQL databases on Amazon RDS, for the mobile apps to consume and fetch the data from. There’s also a web system developed in ASP.NET, which I haven’t developed all by myself, but participated with my team.

This web system enables the gym to control the activities, schedules, trainers and clients, as well as see reports about everything related to the mobile apps. I’ve developed an API in .NET to receive images, resize them and store them on Amazon S3 for the web system and mobile apps to use for uploading activity and profile pictures. I’ve integrated both mobile apps with an API I’ve developed in .NET to manage and display some ads (using Amazon EC2, RDS and S3), as well as gather information about their views, clicks, etc.

Mobile Micro Training

This was a software developed for the clients of the gyms to view their trainings on their mobile phones.

Developed in jQuery with Bootstrap, consuming the Micro Training web API via Ajax, with no server-side language, so it can be ported to PhoneGap and compiled to run on both Android and iPhone, as well as other platforms.

Ps: The names in the screenshots have been blurred for privacy. The software was developed for Micro University

Micro Marketing

This desktop software was developed to integrate with the Micro Fitness software and fetch all client data from it through filters set by the user.

The users can also schedule events for their clients and send e-mails for selected groups of clients who were previously filtered, using templates they have created or just simple text.

They can also schedule e-mail templates to be automatically sent, send SMS and post to the Facebook timeline of their clients. The system was integrated with Amazon SES, MailChimp and SMTP, so the user user can choose a service to send the e-mails for his clients.

It’s also integrated with Amazon S3 and Dropbox, so the user can choose a service to store the templates. Developed using VB.NET with MySQL distributed databases and SQL Server.

Team Nogueira - Purchasing System

This desktop software was developed for the Team Nogueira franchises to request and purchase their products and for the franchisor to add new available products and control the requests from the franchises.

Arquivo Contemporâneo

This was the website for this furniture design store called Arquivo Contemporâneo (Contemporary file).

There’s a CMS that has been specifically developed for them to be able to change the content of the whole website.

I had to develop new features for it, new areas and fix some bugs as well. Developed using PHP with CodeIgniter framework and MySQL, and jQuery with Ajax. The system was developed for NETbureau

Academia nas Nuvens (Gym in the clouds) - Micropag (Payment Module)

This was the payment and credits module for the Gym in the clouds system. It was developed so that the clients from Micro University could buy credits in order to use them on other Gym in the clouds modules.

I’ve participated in it’s development by adding new features and fixing some bugs.

Developed using PHP with CodeIgniter framework and MySQL, using distributed databases, and jQuery with Ajax.

Academia nas Nuvens (Gym in the clouds) - Marketing Module

This was the Marketing module for the Gym in the clouds system. It was developed so that the clients from Micro University could use it to send Newsletters integrated with other system from the company in a transparent way for them.

It allows the creation of models, it uses filters populated from other systems, automatic sending of e-mails (specific dates or days of the week), click report, received e-mails report, opt-out and views.

Developed using PHP with CodeIgniter framework and MySQL, using distributed databases, and jQuery with Ajax. It also uses Webservices to integrate with external systems to send the e-mails via SOAP and it has a REST API to be integrated with the company’s systems.

The interface was created with Twitter Bootstrap. The system was developed for Micro University

Academia nas Nuvens (Gym in the clouds) - Manager Module

This was the Manager module for the Gym in the clouds system. Gym owners could manage their clients, plans and have some reports.

I’ve participated in it’s development by adding new features and fixing some bugs.

Developed using PHP with CodeIgniter framework and MySQL, using distributed databases, and jQuery with Ajax. The system was developed for Micro University

Academia nas Nuvens (Gym in the clouds) - Calendar Module

This was the calendar module for the “Gym in the clouds” system. It was developed so that the gyms and pilates studios could control the schedules of each one of their clients in a daily, weekly or monthly view, have attendance reports, activities and their schedules, places where they’re going to happen and how many people are scheduled for them.

They can also control their professionals and the amount of money they will receive, and have some kinds of reports for all system activity.

Developed using PHP with CodeIgniter framework and MySQL, using distributed databases, and jQuery with Ajax. The system was developed for Micro University

NBNews

System for Newsletter management and to send Newsletters to mail lists of registered clients, separated by categories, with reports such as: clicks, views, how many people have unsubscribed from the mail list, etc.

It has an intuitive interface, so the client can create the Newsletter and keep track of the statistics through a complete report. It was developed in PHP with CodeIgniter framework and MySQL, using distributed databases, and jQuery with Ajax.

System core developed in C, running on FreeBSD, using the sendmail software. Database backup ShellScriptdeveloped by me, run by cron every week. Modelling and analysis done on MySQL Workbench and ArgoUML, documentation in PHPDoc and user guide in PDF.

Frank Shipbrokers

System for management and search of the company’s ships and clients Developed in PHP with MySQL and jQuery, using some classes found in PHPClasses.org.

An already existent database from 1987 was exported to MySQL, I’ve installed and configured a local server with Debian GNU/Linux with a data synchronization system developed in PHP and ShellScript with rsync and ssh. ntp was used to keep the clock in the local system always correct for the sync.

Database backup ShellScript run by cron every week. Modelling and analysis done on PowerArchitect and ArgoUML, documentation in PHPDoc and user guide in PDF.