I need a login system and a chatroom to be built into my app

  • Posted:
  • Proposals: 8
  • Remote
  • #1823002
  • Awarded
Faizan Q.
Tekshapers Software S.Salentro T.Juned A.MUHAMMAD S. + 3 others have already sent a proposal.
  • 7

Description

Experience Level: Expert
General information for the business: It's a charity app called 'Rice Bird'
Kind of development: Customization of existing program
Description of requirements/functionality: Currently, the app has a login system where the user picks a unique username and a password. This username is used for the custom leaderboard system but we don't actually store the password in the backend. So essentially people can log into each other's accounts to play the game.

I would like a login system to be added which stores the passwords against each username so there is some security. The backend is written in PHP so this will require experience of programming a login system in PHP.

The app doesn't require a high level of security so we won't need to ask for email addresses or setup any kind of password recovery system. Just a simple username and password.

I currently have probably over 100 users so it's important that they don't lose their accounts. For the existing users, when they log in after the update they should be asked to pick a password but they should be able to keep their current username and high scores/rank etc. associated with their username.

The final feature I require is a chat room. I just need a basic screen where users can post messages in chronological order. The users should be able to refresh the screen and see any new posts. When they post a message, it should be displayed along with their username and the 'rank' associated with their username (note: the rank is a number and associated badge which they have based on how many grains they have collected - check the leaderboard in my app if you want to see what I mean). The chat room will also require a 'report' function, where the users can flag offensive posts which will then be automatically deleted after a certain number of flags. It will require a function to block offending users and also to filter common offensive words.
Specific technologies required: Skills and experience in PHP and Unity
Extra notes:

New Proposal

Create an account now and send a proposal now to get this project.

Sign up

Clarification Board Ask a Question

    There are no clarification messages.