Sportsmans Application
Introduction
General Explanation
Sportsmans Application(Hunter's Journal) is a social network for hunters, fisherman and all the rest of "Sportsman". Project consists of a website and mobile applications. Project is sponsored by Mr. Rick Frisbie of Frizco Development. We took the project over on Fall 2011 to contribute last years progress. It is decided to be two semesters long. Our main tasks were fixing the database, implementing new requirements for the website, creating Android and iOS applications.
Team Members
- Ozan Olgu Adiguzel
- Deniz Demir
- Umut Can Genlik
- Yigit Can Karatas
Status of The Project When We Started
After 2010-2011, first version of the website was up and running until the server it is running on was crashed. Database was gone. The only thing left was PHP codes of the website and objects used in style. Mobile application development was started from scratch. We did not receive any code or documentation(except for wiki) about the project. What made this project challengign was to understand what was done last year. We have received a very limited amout of documentation. In order to contribute, initially we had to understand how the website was working. Eventually we started with approximately 80 PHP , an imported forum software, a sytle sheet and the wiki.
Progress We Made
Website
Here is a list of most significant changes and refinements we made:
- Creating the database: We did reverse engineering to obtain the tables, fields and relations of the database that was working along with the website before it was lost. We user the existing PHP codes to do so. That was the first thing we did since we wouldn't be able to do the rest without a database. The mistakes we made in definitions and relations in the table caused so much time loss. Although we had a working database after the first month of the project, we have been doing changes and corrections for the whole time.
- User information handling: First of all we added password encryption. DDDD
- New forum: We have installed a new version of forum, since we couldn't figure out how it was supposed to work, we installed it again according to the demands of Mr. Frisbie. The external software we used can be found here.
- Cosmetic refinements: We have changed the logo, some icons, colors and styles to make the website more user friendly.
Android Application
iOS Application
Incomplete Parts
- Back Button
- Blog
- Search Buddy --> Don't show "Add buddy" link if that user is already added as a buddy.
- Trophy photos for a hunt. For now, all trophies are shown. Trophies belonging to that hunt should be shown.
- Message complication in forgot password part.