Find Jobs
Hire Freelancers

Backend API for mobile app

$750-1500 USD

Kapalı
İlan edilme: neredeyse 5 yıl önce

$750-1500 USD

Teslimde ödenir
*Please read the whole description or your message will be ignored* Hi, I am developing a social network app and I need the backend to be developed in node. This must be a scalable backend and split in microservices. I will describe the features, the detail in each of them and I need you to estimate how long it will take and how much you are charging for it. I did my best to cover all of the details so that you can make your estimate for it. When starting the project, I will provide the json requests and responses document for you to follow You will have to plan the data structures through the json document. Specifications: - Node - PostgreSQL - JWT Features: 1- Social Login + JWT The only login method will be through Facebook Login If first login, register user and Facebook token to database, and sends a response to the app that the user must register a username. Registering the username (FB Token + username) a user session token will be generated through JWT plus the user profile data (name, username, email, bio and image url). This user token will be used in all requests. 2- Get Post List This main tab is a post list which is endless loaded in increments of 10. It will return the post name, date and a url to a thumbnail. 3- Profile Profile contains image, name, username, bio, friends count and post count. If not self, it will return the friendship status. Friends, not friends, outgoing request, incoming request 4- Edit profile Editing profile you can upload or remove your photo, change your name, email and bio 5- Add, accept and cancel request Inside someone else’s profile, the user should be able to add him as friends, accept any incoming friendship request or cancel any outgoing request. 6- Friend list Get an endless list of user friends 7- User search Search user through username, return a list with maximum 5 results 8- Facebook friends Query user facebook friends and search database to return friends that are registered in the app. Another endless list. 9- Post Open post and get its details. Image url, name, creator, place, date 10- Edit Post Edit all of the items above 10- Get Subpost list Each subpost have a owner which will be shown thumbnail, name and date posted. It will have a media array, title and text 11- Create/edit Post 12- Create/edit subpost Includes title, text and media. 13- Add/remove members 14- Get Member List 15- Permissions You have to implement a permission system for the images, posts and subposts. Only members should see posts, admins can add/remove members, delete subposts. Else you can delete only your own subpost. These should be easily editable. Think of a clever way to do this. Where should I edit the permissions? DB? 16- Media management Scale down image, store in two sizes, full and thumbnail. Think of a clever way to store the images. We will be using Digital Ocean 17- Notifications Push notifications whenever some of the later selected triggers happens. For instance, member add to post, friendship request, etc. If after reading this you are interested, please send me your portfolio of backends you have done in node.js. Github repositories are a plus. Send me an estimate of how long and how much it will take. *Automatic messages will be ignored* *Messages without a quote will be ignored* Thank you! I am looking forward to do business with you!
Proje No: 19776659

Proje hakkında

27 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 5 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
27 freelancers are bidding on average $1.864 USD for this job
Kullanıcı Avatarı
Hello, and thanks for the opportunity to bid on your project. Please check my portfolio and reviews from other customers https://www.freelancer.com/u/TenStar718.html I am an expert in many different area’s of web and mobile applications based on the following languages: Web(PHP, MySql, HTML5, Java, ReactJS, NodeJS) and Mobile (Native and Hybrid). I am also an expert in many different frameworks such as CodeIgniter, Laravel, Spring and jQuery. I have over 5 years industry experience in development and graduated with a Masters Degree in IT from the Hong Kong University. My PHP L1 exam score in Freelancer places me in the top 3% of developers. Please have confidence in my skill and quality of work. I assure, I will do my best to work with you on your project to present the best possible outcome for you and your customers. I will also do my best to correct any area of work where quality comes into question, I want to have pride in my service to your company and the final product provided. While I am happy to make adjustments and alterations as your project progresses please understand that I am a dedicated freelancer and any work that is substantially different from the project description may need the awarded fee to be re-negotiated. Feel free to contact me if you have any questions, and please review my 5 star profile. I look forward to working together in partnership on your project and into the future. Regards
$1.111 USD 20 gün içinde
4,8 (6 değerlendirme)
5,8
5,8
Kullanıcı Avatarı
⭐Hello, Dear sir.⭐ Nice day,! i am a full web developer with over 5 years on freelancer.com. ****In SPECIAL very familiar with Website Design, Nodejs, Postgresql, Javascript, Responsive, laravel, Backend development***** I have read your description and have interests in your project. I have rich experiences in projects similar to yours. I am ready for your project now. I would like to have a discussion on chat to get more about your project. Thanks. Best Regard
$777 USD 10 gün içinde
5,0 (3 değerlendirme)
4,8
4,8
Kullanıcı Avatarı
As per my understanding, backend is to be developed using Node for the social networking App. It will have user social login, profile, manage requests, user search, Facebook friends, manage posts, subpost list, manage members, members list, permissions, media management and notifications as the main tasks to be completed. Questions: - For social logins the APIs will be provided? - What type of permissions will be managed at the backend? - There will be only super admin who will use the backend? - Only API's are to be developed or the backend web admin panel is also to be developed? ======== You may ignore the bid & once you answer above questions, I can then estimate it precisely. Look forward to hearing from you. Regards, YK LEADconcept
$5.555 USD 70 gün içinde
5,0 (2 değerlendirme)
4,1
4,1
Kullanıcı Avatarı
Hello ! I'm experienced in node.js backend development and currently available full time. My quote is around 800$ for a complete delivery in 6 days. Please contact me to discuss it in details !
$833 USD 2 gün içinde
5,0 (5 değerlendirme)
3,9
3,9
Kullanıcı Avatarı
Hi, Yes, we can make all the mentioned 17 points because we have prior experience in Node.JS development. Because we have in-house MEAN stack developers, so please describe the features that you have mentioned. Our works : since we do not publish anything in GIT so I can show you node.js works sharing my screen. Awaiting your response. Regards, Mit-
$5.000 USD 90 gün içinde
1,0 (1 değerlendirme)
3,8
3,8
Kullanıcı Avatarı
Hello there, Hope you are doing good...!!! As per your requirement I am very much suitable for the job kindly invite me for a chat for the further discussion regarding the project. I have more than 6 years of experience in web & mobile app development you will get good quality work from me. Thank you Ab kaha vo mulakato ke dour chalenge, kabhi khayalo me milenge kabhi khvobo me milenge.... Hello Dear, I am Rohan from freelancer.
$888 USD 20 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
Hi, I’ve carefully gone through your job post. I have more then 8+ years experience in Backend API development using Framework.I am very much interested in your project with all of your requirements. I feel very confident on your project and You will get the "Best Result" if you work with me. I work hard and you will surely get the result in a promised time. I can start working immediately. You will see my career in my profile. Looking forward to discussing with you the details. Best regards.
$1.500 USD 20 gün içinde
0,0 (1 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
How are you today? I am a professional Mean stack developer, and I have been over 5 years of experience in node. If you contact me, I can show you my past work too. I can't share my backend without your contacting. I can support you with long-term for this project. I offer 3000 usd for this project. Thank you in advance.
$1.250 USD 20 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
Hello, I've read your brief with great interest. I'm a Full-stack Developer with good experiences on Frond-end, Backend, and application deployment side as well. I have also worked with so many startups and helped with my full-stack skills to develop amazing products. I have done so may works successfully and surely will deliver good result to you too. My Skill Set Includes Django, Node.js, React.js, Angular 2, Html, Javascript, Bootstrap, Docker, AWS, Kubernetes.
$1.125 USD 7 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
I have more then three years experience in NodeJs. Using my experience i can complete your task within timeline.
$1.611 USD 30 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
"Hello Sir, I have read your requirement and as per my experience it will take 1-2months And If you can share wireframes and doc of a project then I can give you an exact time estimation of a project in which I will describe each API and its time for completion. And yes one more thing is I can not share my git repo because It has multiple projects which are now in production so. But I always follow boilerplates at the beginning of the project which has a standard code quality and I will follow it until the end." "I will take payment based on hours and it will be 12-15$/hour." "I have a very good experience in Node and mongo with express. In fact, from the past 2 years, I have been working on it in the production environment. I have worked in several live projects like Quick Capture, Carjasoos, and Metadata. I can do your task with ease and maintain good code quality and complete it as soon as possible." Tools which I have already used are as follows: Jira Bitbucket Github Docker Aws services which I have used are as follows: EC2 API Gateway AWS Cognito SQS S3 bucket As lambda SES Db which I have already used are as follows: MySQL PostgreSQL MongoDB Elasticsearch
$1.400 USD 30 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
"Hello there," "It may take 20 to 25 days but I need wireframes for the exact time estimation." "My expertise and knowledge are as follows:" Programming Languages and Framework: node, express, angular, react Databases: MongoDB, MySQL, PostgreSQL, Elasticsearch Experience: 2 years+ Tools: Jira, Bitbucket, Github, Docker AWS services: API Gateway, AWS Cognito, SQS, S3 bucket, Aws lambda, SES Live Projects: Quick Capture, Carjasoos, and Metadata Team of developers: Node, Angular, React, Python(Django and Flask), Alexa and One QA
$1.222 USD 20 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
Hi, I am very interested to work on your project. I have 17+ years experience in Web Development using a large variety of programming languages, frameworks, database architecture, APIs, CRMs, ERPs, mobile development, web design, development tools. There are more then 1000 projects(small/medium/high complexity) successfully implemented and few of them related with yours can be seen on my freelancer.com portfolio. * * Note that my bid is relative and will be adjusted after detailed estimation of implementation effort/coast ** Let's start our collaboration by sending me all details in a written document which will be used as reference during project implementation Thank you! AdiC
$1.500 USD 27 gün içinde
0,0 (0 değerlendirme)
0,0
0,0

Müşteri hakkında

   BRAZIL bayrağı
Sao Paulo, Brazil
0,0
0
Eki 8, 2011 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.