Inspiration

I got inspiration from WhatsApp since there was a news saying about WhatsApp Security. I also got inspiration from people seeing people bored in their house

What it does

Every time when a user create account we will be displaying users including their profile picture. They can also search up people by their name and add them as friend. If someone hits add friend owner of the account will be receiving notification.

They can accept or decline the request. If they accept the person will be added into their contacts but if they reject then it won't appear up in their contacts.

The time they become friends they can chat & make audio call and video call.

Users can report suspicious or inappropriate users and if the account has been locked the owner of the account has to get in touch with us and we will be deciding to see if we should delete or assign 1 more chance. We will be also adding note into their account (User cannot see those notes) saying about that we have give another chance and will be deleting their account if it happens again.

Users can also send images to each other and all the images, chats, calls are end to end encryption and no one can see or hear what people are talking. The same rule for chatting too.

Users can post stuff and also image and people can like them but it will not be showing who liked it. Even you are following them but the users will be shown when they comment with their profile image and with their full name

How we built it

I have developed this app for Android and used Android Studio as IDE since that has the best interaction with Android Development.

Challenges we ran into

I had some issues with displaying images , showing names and also some memory issues. One of the errors take some time is NullPointerException but I was able to get around of that error.

Accomplishments that we're proud of

I am very proud of myself by building the chat feature, and calling feature. One of the things that took so long to build is sending image + showing post and counting likes + showing comments.

What we learned

One of the things that I learn when building is you learn from your mistakes. Meaning if you get the same error on another code you now know how to fix that error and move on without any problem. It not only mistakes but when developing this app I learn more things when building this app. Not from only learning new things but discover new things and learn new things and most important learn to apply the things I learn into my application

What's next for ChatMe

One of the things I was planning to make a better UI and make more improvements and add new features on the app. If I win this competition I will be making my app better by using the best products and best database and planning to publish it.

If the application reach to a good amount of users then it will be going to be on website which I will be developing and will be also on iOS and everyone can have access to it during this COVID-19 and discover new things and make new friends. I will be also adding more feature and even people in the website version they will be having full access to the same things that is on the phone including chat, talk , video talk. If the application gets into a good level then will be also available for Apple TV for people to download and same for the Android TV so people won't even have 1% issues when using the app.

If people will be using it the I will be more then happy to develop for more products for like Apple Watch and Samsung Watch which some features might not be available.

Planning to make this app as global and also there won't be no ads and no ad removing fees no subscriptions.

All features will be available for free as long as their account don't get closed

Built With

Share this project:

Updates