Post Project
  • Search
    • Buyers can
    • Search offers to buy now
    • Search freelancers to request a proposal
    • Freelancers can
    • Search projects to quote on
  • How it works
  • Log in
  • Sign up
  • Freelancer?
Browse by Category
    Technology & ProgrammingWriting & TranslationDesignDigital MarketingVideo, Photo & ImageBusinessMusic & AudioMarketing, Branding & SalesSocial Media

    Chat system nodeJS , Socket.IO , MongoDB

    - or -

    Post a project like this
    04/10/2015
    $2.0k
    • Posted: 7 years ago
    • Proposals: 5
    • Remote
    • #890251
    • Expired
    Devang C.Hemang M.Shilpa R.Atef A.Aarif Q. have already sent a proposal.
    • 0
    • 0

    Description

    Experience Level: Expert
    Estimated project duration: 1 - 2 weeks
    General information for the website: chating site
    Kind of development: New website from scratch
    Num. of web pages/modules: 5
    Description of every page/module:
    mobile website

    index.html page
    have 3 tabs
    tab1: Enter chat (just nicknames without PW or register)
    tab2: login username , PW
    tab3: register username,PW no need for email
    and will show static in index page like online Now %online count% , online in last 24 hour %%, registered users %% , rooms %%
    when someone login will send info in this way
    {u: %username%,pw: %pass%,FP: %hash of FP%,TC:%trackingCode%}


    after login

    server will look for non full public room
    if found join it
    if full make new public room(1-9) and let him join

    the page will have this tabs downside

    [Users]
    / will show who is in room first then split tab then who is in other rooms(yes all users)
    [chats]
    / for Privat messages Colored Red If there is new unread msgs
    [Rooms]
    /show button for Create Room
    / and show rooms after it
    [Settings]
    / Change Pic, delete pic,change nickname color,Disable PM checkBox , Manage Room(current Room| for editRooms power Or if iam Owner)
    [BC]
    / will be like wall for sending broadcast msgs seen by all users and limited by sendBC power


    if you click over username or his image will open his profile dialog
    see his pic, see his points, give him LIKE, see his country flag , if i have powers will see them ,kick,change color ,, etc..

    controlPanel Page / for who have CP power
    shows static
    tabs needed
    [users] see sortable list of registerd users username,NickName and / last IP/last FP+_+trackcode/last time seen(Online Now, 4 hours, 10 days format)
    [logins] show sortable list of last 2000 logged in users [nickname,IsReg?,IP,FP,date,country code] will filter double results
    [actions] show sortable list of admin actions [user],[action name {kick,ban,etc..}],[name for room created or user],[date]
    / Admin| kick | user1 | date, Admin| createRoom | MyNewRoom
    [powers]
    / here i create new powers and name them then i upgrade users to named group/ i can upgrade them from their profile or from users list
    / and i see the powers of registered users / non registered users and can edit them



    and i want support of sending files over PM with progress bar will be perfect if P2P if not p2p not big problem http is always there

    and i want support of sending voice notes max dur of 15 sec in rooms or in PM




    you need to care about sending large users list, or large room list over socket.io

    i make all what i write before in old project but lazy to upgrade it to nodejs


    the project should never be shared or upgraded to sell or use this message to who accept my project
    i need the project done in about max of week or two

    better to use mongodb for database

    our visitors is 95% from mobile so take care about the viewport for that

    you can ask me any time to see a demo of the project over TeamViewer and tells what is needed

    thanks
    Extra notes:

    after you accept let me send you more details cannot write more than 5000 here
    see this txt link for more info
    http://pastebin.com/PSEh6UBK
    •  
    Dlee K.
    Dlee K.
    0% (0)
    Projects Completed
    -
    Freelancers worked with
    -
    Projects awarded
    0%
    Last project
    4 Feb 2023
    Kuwait

    New Proposal

    Login to your account and send a proposal now to get this project.

    Log in

    Clarification Board Ask a Question

      There are no clarification messages.
    04/10/2015
    $2.0k

    - or -

    Post a project like this
    Dlee K.
    Dlee K.
    0% (0)
    Projects Completed
    -
    Freelancers worked with
    -
    Projects awarded
    0%
    Last project
    4 Feb 2023
    Kuwait

    Related project Searches


    intellectual property broadcasting database FP programming language mobile website mongo db node js web website development

    Product

    • About
    • Team
    • Careers

    Support

    • How it works
    • Trust & Safety
    • Help Centre

    Discover

    • GuidesStoriesNews

    Resources

    • Customer Stories
    • Business Cost Calculator
    • Startup Cities

    Browse

    • Freelance Services
    • Freelance Services By Country
    • Freelance Skills
    • Terms
    • Privacy
    • Sitemap
    • Company Details
    • © 2023 People Per Hour Ltd
    We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
    Cookie Settings
    Accept All Cookies