Find Jobs
Hire Freelancers

Chat app using React-Native

$30-250 USD

In Progress
Posted over 1 year ago

$30-250 USD

Paid on delivery
A chatting app built with React Native, [login to view URL] and React Navigation. No backend, just frontend. As simple as possible. iOS versions: 12+ Android versions: 7.0+ SCREEN - main screen (messages) - search screen (for messages) - contacts list screen - chat screen - archived messages screen - settings screen - login screen - forgot password screen DESCRIPTION The user must login by establishing a session with a REST API, accessing a message screen similar to WhatsApp. The session will maintain communication via websocket. The websocket server and REST API server must be simulated (no backend necessary) Websocket: - Send and receive messages - Send and receive read and receive confirms - Server notifications - Contacts profile updates - Block/unblock contact REST API: - Establish the login session - Send a password recovery request - Update user profile information - Send contacts list to the server The conversation must support displaying and sending text, image, audio, and location messages. It should be possible to record the audio to send, just like in WhatsApp. It should be possible to take a photo or send an image file, just like on WhatsApp. It should be possible to send the current GPS coordinates as a message. In the conversation, it should be possible to see the contact information (profile), similar to WhatsApp. Profile must have "save contact" button to add profile information to device contacts. The profile must have the option to "block/unblock" the contact. The profile should present the option of "notifications" with the options "default", "always notify" and "never notify" (mirrored in the settings). The profile must have the option "archive the conversation", which can be automatically unarchived when receiving a new message, as per the option selected in the settings (similar to WhatsApp). The main screen should have a search option for words present in messages, similar to WhatsApp. The main screen must be able to have messages pinned. On the main screen, when holding the message, icons should appear, similar to WhatsApp, with options to “archive message”, “pin message” and “delete message” (with prior confirmation). The contacts screen should list all contacts that have already received a message. It should also list device contacts if the contact was manually loaded through settings. When touching the contact, the message screen should open. When holding the contact, you must access the user's information (profile, similar to conversation). The settings screen should be divided into: - "Profile": It should be possible to change name and description (similar to WhatsApp), sending the update via REST API; - "Contacts": It must be possible to "load contacts from device contact list", which must load contacts and associate with already existing contacts that use the same phone number and send this to the server (REST API). And it should be possible to "remove contacts without message history", which should display a message confirming the action and, if confirmed, delete all contacts without message history (send this action via REST API). Holding the contact, it should be possible to remove the contact, asking for confirmation if there is message history (send this action via REST API). - "Notifications": Must be an option to enable/disable all message notifications. There should be an "always notify" contact list and a "never notify" contact list. There should be a list of "Blocked Contacts". - "Conversations": It should be an option similar to the "archived messages" function of WhatsApp, and an option to "Clear messages older than X days" which, when triggered, displays a message confirming the action and, if confirmed, deletes all messages older than X days.
Project ID: 34638282

About the project

45 proposals
Remote project
Active 2 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Regarding REact Native Development, I have +4 years in this field and have worked on many successful projects in the past. If you are looking for a highly skilled and rich experienced Mobile App expert with a deep knowledge, a professional attitude, excellent communication skills and the highest code quality, then I'm the person you are looking for. I'd like to talk more about this. I am confident that my involvement in your project will bring it to a successful launch, on time and within budget. I look forward to hearing from you. Kind Regards,
$140 USD in 7 days
0.0 (1 review)
0.0
0.0
45 freelancers are bidding on average $488 USD for this job
User Avatar
Hi Mate, I am Professional and Expert Mobile App Developer. I do have the necessary skill set & resources to complete this project. I have done this kind of project before and I am ready to start the project asap. I will provide you project with that covers all the requirements that you are asking for. For the rest of the details, how about connecting on a Chat Box? Awaiting for your soonest reply. Thank you Virang Patel A bid is a placeholder only. I will share the best timeline & cost once I am clear about your project details.
$500 USD in 7 days
4.9 (31 reviews)
6.1
6.1
User Avatar
Hello Dear project owner i already made similar kind of chat app using R native using socket tcp/ip lets have a chat to discuss in detail thanks
$140 USD in 13 days
5.0 (29 reviews)
5.9
5.9
User Avatar
Hi, I'm very interested in your project. I have already done similar project before. so I think I can do it perfectly. let's discuss more details over chat. Thanks.
$140 USD in 7 days
4.6 (15 reviews)
5.8
5.8
User Avatar
Hello, how are you? I've checked your project's description completely. I'm sure I would be able to be a fit developer for your project. I've been working as a Senior Full-Stack developer over 8+ years. I'm well versed in. Mobile app development: Flutter and React Native Frameworks of CSS for UI designs: Bootstrap, Tailwind CSS, Vuetify and Storefront UI. Frameworks of PHP for back end: Laravel, Codeigniter, Symfony. Frameworks of JS for front end: Angular 2 ~ 14, Vue.js and React.js Restful API implementation used: Node.js/Express JS, GrapgQL Google firebase and MySql, MongoDB, PostSQL I'm ready to discuss with you details of project and start immediately. Looking forward to hearing you back and discussing all details... Thanks. Matthew.
$500 USD in 7 days
5.0 (5 reviews)
4.8
4.8
User Avatar
Hi, How are you? I've just read the job description about the whatsapp like chatting app. You know, React native is one of the popular Cross-platform frameworks and I worked with this framework over 5 years. I can integrate that RESTful API to the project and make realtime chatting app using socket.io. Please contact me and let's discuss more details. Thanks.
$500 USD in 7 days
5.0 (1 review)
4.0
4.0
User Avatar
Hello, I have rich experience of REACT NATIVE and SOCKET.. I am a android developer, so I think that I can help you in making CHAT app. Your work is really interesting to me, and now I am prepared for you. I have done many projects like yours before so I think I am the best candidate. I can start right now and I can work full time on your timezone. Please response to me and I will do my best to work with all my heart. Looking forward to hearing from you.
$560 USD in 7 days
5.0 (2 reviews)
3.5
3.5
User Avatar
Hey, Hope you are fine. I read your project description and saw your requirement for a chatting app built with React Native and looking for someone who will help you in this project. I would like to do this project if you accept my proposal. I am expert in Android/IOS(flutter, native) Application Development, Python, Excel, Big data analytics, Data scrubbing and machine learning. I have developed multiple mobile apps before and have experience with it. I will do my best to make you satisfied with high quality product and i am confident enough my skills & experience can make your project more effective. Please come on chat so we can discuss further. Feel free to contact me. Thank you
$250 USD in 7 days
4.8 (11 reviews)
3.4
3.4
User Avatar
Hope you are doing well. I’m expert of iOS, Android. I have developed Native Apps for various concepts like: #E-commerce, #Social Network, #Chat App - Voice chat, Video Chat, #Business App, #GPS/Geo-location/Geo-fence, #News/magazine apps, #Travel Apps(Online Booking). I support my clients to extend the features and functionality in the application in the future to explore their business. I want to discuss more this project in order to prepare the final concept. I’m interested to hear more about this project and if you award me the project, I would be very happy to discuss this further and get started for you as soon as possible. Eagerly waiting for a positive response. Thank and Regards.
$150 USD in 7 days
5.0 (1 review)
2.8
2.8
User Avatar
Hi there! I hope you are doing Well, let me introduce myself and my team, Myself Ramesh and I am highly experienced for this project and my entire team is also highly experienced in their own programming languages such as; PHP |Asp.Net | Node.Js | Angular.Js | Iconic | React Native |React.Js | Shopify | Open Cart | WordPress | Laravel |Share point | API integration | HTML5 | Website Design | Graphic Design | Advance Photoshop | Logo Designs | UX/UI Design | E-commerce | Woo commerce | Game Development | Utility Development | Blockchain | Crypto etc.. Kindly contact me as soon as possible if you really want this project best in quality and performance. As we have more than 10 years of experience in this field. I have not attached my past works due to copy-paste issues. I have all the skills which you have mentioned in the project’s post. We have thousands of satisfied clients worldwide; I hope you will be next. We give you 6 months maintenance free also. If you award me the project I'd be very happy to discuss this further and get started for you as soon as possible. Thanks! Akash
$140 USD in 7 days
5.0 (4 reviews)
1.8
1.8
User Avatar
Hello there. This is Samet from Canada who have experience in Website design and PHP , React , Laravel ,Photoshop development. I have checked your project description carefully and I think that I can help you to complete this project 100% perfectly sure to satisfy your requirement. I'd like to have a brief chat, call to discuss further details about your project soon. Looking forward to working with you together on this project. Thanks and Regards
$30 USD in 7 days
2.5 (2 reviews)
1.8
1.8
User Avatar
Hi. I have read your requirements carefully and I am sure that I am very suitable for this project. I am sure I can satisfy you and hope to discuss in more detail via chat. I can start work right now. Thanks & Regards.
$140 USD in 7 days
5.0 (1 review)
1.0
1.0
User Avatar
Hi, I am familiar with your project skills Mobile App Development, PhoneGap, Ionic Framework, iPhone and HTML5. I have done similar projects before. Let's have a quick chat on this project to clear further details and I will give you development feedback as soon as possible. I am a Full Stack developer for Mobile App Development, PhoneGap, Ionic Framework, iPhone and HTML5. Looking forward to working with you.
$200 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, Expert is here. As a senior React Native developer, I am really interested in your job posting. I want to dive into and have some questions to ask you about your project.. Looking forward to build a long-term relationship with you based on quality and trust. Hope to talk with you more through chat. Thank you.
$200 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am ready to start work right now and I can assure you the best service from my end.
$1,140 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, great to meet you. Being a TOP JavaScript/TypeScript Expert, I am very interested in your project. I am expertise in React, Vue and React Native with 5 years of experience. I have developed so many projects using ReactJS and Vuejs. I am talented in React grammar and GraphQL, Redux, Pure JavaScript(ECMAScript 6+), HTML, CSS, TailWindCSS, JQuery, Bootstrap are the basic part of my front-end development. I can create re-usable React components and handle them successfully and React class components and Hook, too. Also I am very familiar with converting design to React components and REST api integration. Hope to discuss about this project. Kind regards.
$150 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hey Christoffer K. I see what you got and I'm glad to share my expertise that I've completed multiple projects in React Native, Mobile App Development and Socket IO Would love to show you my portfolio regarding React Native, Mobile App Development and Socket IO Let's jump on a chat or call for further discussion about the project. Cheers!! Nazish
$50 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of BRAZIL
Brasilia, Brazil
5.0
7
Payment method verified
Member since Oct 30, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.