Skip to content

mnkg561/loveandhiphop

Repository files navigation

Group 3 Project - HiphopDate

User Stories

  • Become A Member

    • To become a member user must pass the Hiphop quiz. Show HipHop Quiz along with Intro of the app on the first page for unregistered users.
    • If user passes quiz, Show the "Login with Facebook" option.
    • Once user redirected back from facebook after succesful authentication, show the all the registration fields with pre-filled data and allow users to update the information. Once user clicks on update/Agree button insert/update the information in Parse Server.
  • Tab Bar options on Users Home screen

  • Date/Flirt/Matches

    • If user has a valid session, Display all the potential matches according to Match criteria.
    • Provide the basic info in the main page like Name, Age, Location, Top Hip hop liked songs.
    • Allow users to send a friend(??) requests to potential matches.
    • if both the users mutually like then show the email id on the screen.
  • Open Chat

    • Implement a discussion board or open chat using Parse and allow all the users to have interaction open discussions
  • View current trends in fashion, automotive, etc

    • An admin controlled static page with all the top trends in fashion, automative etc
  • [-] Listen and rate new music

    • [-] Top 10 playlist of the week from Hip Hop world and allow users to play
    • Top listener view can show the top users who are listening this song with "Number of times played" count

The following optional features are implemented:

  • Personalize chat/messaging between users
    • If both the users are mutually liked, allow the users to have a personalized chat. Implement it using "Push Notifications". Send the remote notifications and show it in the app.
  • Filters for dating
    • Display the matches based on different Matching criterias like top listening songs, location etc.
  • Events section
    • Allow users to post a Hiphop event information.
    • Show all the impacted/target users (May be like to only users in that particular location)
  • Users can upload their own images to the public swag section to be rated
    • Allow users to post own images in "View current trends" Tab bar
    • Allow users to like an image in the same section
    • Sort the images based on number of likes
  • Users can upload their own music to public music section to be rated
    • Allow users to upload audio files (may be .mp4) into "Listen and rate new music" tab bar
    • Play audi file using AVFramework(??) inside the app

Video Walkthrough

Here's a walkthrough of implemented user stories:

Video Walkthrough

GIF created with LiceCap.

Notes

Describe any challenges encountered while building the app.

License

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published