Android Mobile App of Megalobiz Website.
Native android app of the Megalobiz website , which is a Music Social Network allowing Users to follow Bands and Musicians and also to see theirs Albums and listen to their Songs.
Here’s a complete list of User Stories on which we will be focused:
- If not yet registered, user will be proposed to create an account
- User can login and get authenticated
- See Home page with top 5 of the following: Bands, Musicians, Albums, and Songs
- See a list of Bands
- The full band page is displayed when user clicks on a band
- Band page may have related musicians, albums and songs when possible
- See a list of Musicians
- The full musician page is displayed when user clicks on a musician
- Musician page may have related albums and songs when possible
- See a list of Albums
- The full album page is displayed when user clicks on an album
- Album page must have related songs, which are the tracks
- Songs can be played directly in the list with a music player
- See a list of Songs
- The full song page is displayed when user clicks on a song
- User can play the song in the song page
- The song may have list of other musicians that collaborate as Featuring
- User can search for all 4 entities (band, musician, album, song)
- User can comment on albums and on songs
- User can Respect (same as Like) all 4 Entities
- User can Rate Songs
- User can receive notifications about reply on his comments
If we have enough time, we will implement the social aspect, which involves posting, sharing and friendship. So when information is released, we can have control on its propagation, we can also calculate the network expansion graph easily.
- User can send, accept and ignore friend request
- User can create new Post
- User can Amplify (same as Share) Song and Post
- User can respect and comment a Post
- User can receive notifications about comment and respect on his Post
Here's the WireFrame of implemented user stories: Please click to see WireFrame
WireFrame created with Pencil.
Gif Animation created with LiceCap.
- Android Async HTTP - Simple asynchronous HTTP requests with JSON parsing
- Picasso - Image loading and caching library for Android
- CodePath Android-Auth-Handler
- ActiveAndroid SNAPSHOT
- Picasso Transformation
- Android Image GPU Filters
- Nine Old Androids
Copyright [2016] [Megalobiz]
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.