Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jakemmarsh/alpaca-tracker

Java alpaca tracker application for COS 420
https://github.com/jakemmarsh/alpaca-tracker

Last synced: about 5 hours ago
JSON representation

Java alpaca tracker application for COS 420

Awesome Lists containing this project

README

        

alpaca-tracker
==============

An application created as a class project for COS420 (Software Engineering) at the University of Maine. Intended to serve as both a frontend and backend application used to manage and track alpaca herds.

##Firebase

This application utilizes [Firebase](https://www.firebase.com/) to maintain data between the frontend and backend, as well as update in real-time. The frontend utilizes the [AngularFire](https://github.com/firebase/angularFire) library. The following guides describe the use of Firebase:

- [Using the Java SDK](https://www.firebase.com/docs/java-quickstart.html)
- [Using AngularFire](https://www.firebase.com/quickstart/angularjs.html)

##Code Style

Pascal and Camel Casing are used for consistency in this project. More details can be found [here](http://msdn.microsoft.com/en-us/library/x2dbyw72(v=vs.71).aspx), but the basics are that variables are lower case and method/interface names are upper case for the first letter:

```java
public int variable;
public int otherVariable;

/**
* Javadoc comment
*/
public void MethodName(){
// Comment
}
```

and so on.

This document uses Markdown for styling. Find more info [here](http://help.github.com/articles/markdown-basics)
and [here](http://help.github.com/articles/github-flavored-markdown).