I want a website, which would have a chatroom, the chatroom is the main component of this website. When you enter the website you can either login or enter as a guest. When you are chating to someone in the chatroom, you might want to add them to your contacts, so you click on the user nickname and you can add him to your contacts list, or choose to block them, or send a picture to them, or a private message. You can select to have a conversation in the main room , or in private. Each user would have their own profile, where they can post photos, messages, status updates. You should be able to share any photo with the people you have in your contacts list. The site would have different chat-rooms, one would be for General Discussions, the second would be Politics, but one you register you can enter any part of the website. It should detect where a user is , geo detection, and ask them if they would like to make their location public. So it could detect that a user is at work, or at home, and ask the user if they want to make this info public.
## Deliverables
1) All deliverables will be considered "work made for hire" under U.S. Copyright law. Employer will receive exclusive and complete copyrights to all work purchased. (No 3rd party components unless all copyright ramifications are explained AND AGREED TO by the employer on the site per the worker's Worker Legal Agreement).
## Platform
You can use open source software for this, but the main thing is the chat, it needs to have a similar speed the the chatroom on this website. if you go to google and type afghan chat, the first link takes you to a website with a chatroom. when i send messages i should send and receive messages and similar speeds.