Find Jobs
Hire Freelancers

Mobile development -- 3

₹75000-150000 INR

Closed
Posted over 6 years ago

₹75000-150000 INR

Paid on delivery
I need an Android app. I would like it designed and built. Phase – I 1) Splash Screen Image or Gif Animation (Need to Capture UserDeviceInfo at this Screen Using API. (FCM ID, Email (Available on play store), Phone Info etc.). 2) Every time when app will be open reconcile all the info on the basis of android secure id. 3) User account login, signup and forget password screen for new users and Old User contains basic information like email, username and password with Oath Using FB and Google. 4) Each user home screen contains banners, scroll menu (Refer Car Dekho) have four menu buttons contains today tips, Cricket News, Live Score, Contest (If Any Other we need to Add) and Listing OF Matches Fetched from API. a. Banner Will be dynamic controlled by admin panel. In between Banners there will be Google Add Available. b. In The Listing there will be One card view that is also horizontal scrollable to show news. (Refer Car Dekho). Show the latest cricket news fetch from the cricket news API. Swipe control needed to change news. When the user swipe left displays the previous news from the list and when the user swipe rights display the next news from the list. c. On home screen till icon maximum 40% screen is allowed rest 60% for listing. d. Hide header on scrolling Up. e. Whatever we don’t want to show we will inactive from backend it will not show in listing. but save all details in DB. f. Session and Market rate is not available for all matches. (So create one field in which we will mark on which match market rate will be available on which it’s not.) g. if market rate field is active then show (Upcoming Line) in listing else show only (Upcoming) in listing (Home Screen). h. if match is live and market field is active then show (Live Line) else show only (Live) in listing (Home Screen). i. if Market field is active we will upload score market rate session etc. etc. (Using Admin panel.) j. if Market field is inactive use API to show score and everything else on live score screen will not update manually. k. On Home screen if (More than one match is live in a day.) on top of the list (LIVE LINE) match will be visible. l. if Market field is inactive hide Market rate and session rate from screen just Show one line in card View No Line Available for this match. 5) Live Cricket score can have updated by using the web sockets. Live cricket score screen have three sections. a. First sections have TV type screen showing the current ball going on. Results of the current ball like LBW, four or sixes should be display in GIF Animation b. Second sections contain market rate, session rate c. Third sections contain current bowling details and current score details d. On live screen there should be different events for updating different info.  Event for updating Gif  Event for updating score  Event for updating session rate and market rate.  Event for suspending market and session.  How you will manage rollback condition if wrongly update score. Etc. etc. e. In Case of Line Field is active we will Update Score, Session, Market Rate, Tv Type Screen Manually from backend using Admin Panel via Web socket. If Line Field Is Inactive Update Everything from API. f. Score Card and Commentary Section (Fetch data from API’s) 6) Automatic FCM on subscribed match. 7) Layout weight should be there in all screens. 8) Google Event Tracking. 9) App Force Upgrade Controlled by Backend. 10) Drawer. a. Profile Section (Upon Clicking Profile Screen Should Be There with Editable Info and Upload Profile Pic.) b. Share US. (On Second Time Opening of APP Show Pop Up) c. Feedback (On 3rd Time Opening of APP Show Pop Up). Sample d. Support etc. etc. 11) App Designing. Admin Panel 1) Needed the manual keys to update six, four, LBW, no ball, and runs (Total in Numbers 36 to 40 Keys). On pressing above keys the score and balls will be updated automatically. (This Part will also Work Upon Web Socket.) If we will press 6 Run key on this panel, algorithm automatically update everywhere 6 runs or 1 ball need to be upgrade. 2) Admin should be able to update banners and update winners list of the contest. 3) Admin should be able to view user’s accounts, activate and deactivate user’s account, when he/she is needed. 4) Admin should be able to send FCM. 5) Admin Should be able to Active & Inactive Live line and Match in Listing. 6) Web Scrapping of Cricbuzz or CricInfo for fetching Match List, Live Score, Scoreboards and Commentary OR if there is any free ware API available to implement OR if cricbuzz and cricinfo provides any API’s. Phase – II 1) Needed the check box option for login as users or login as tipper. By default, it is selected as (login as users). (If it’s easy to create tipper app separately then it will be fine.) 2) App Design Tipper End: a. If Tipper Opted for Oauth Login, then Popup His/her for extra info on next screen. Like Mobile Number. Etc. etc. whatever is mandatory for tipper. Referring (Club Factory Try login using Google). b. Subscription pack will be of two types. On day basis or on Post tip (N number of Tips able to post) basis c. If rating of tipper will be lower than 3 then they need to take admin approval to post tip. d. Home Screen: • Banner (Will work Same as described in phase one. But control panel will be different for Tipper and main app because need to show different banners.) Admin Panel. • Buttons: My tips, Post Tips, Mis etc. if any. • Listing Contains Live and upcoming series list. (Fig A) o Upon clicking series List of match comes. o Upon clicking match Tipper is able to post tip related to that match. e. Mis i. Total Number of tips posted. ii. Number of Free Tips. iii. Numbers of Paid tips. iv. Number of paid transaction against their tips. v. Show him his earning with withdraw options to bank. Admin will get notified for the same and his credits will be zero of withdrawal. f. Drawer • Account Details: o In This Section Tipper Provide their Account Details. • Animation tour (How it works). • Profile Section (Upon Clicking Profile Screen Should Be There with Editable Info and Upload Profile Pic.) • Share tips. • Match result (Completed series result) same work as (Above Fig A). • Subscription Pack:  In this Section Tipper Will choose different Subscription Pack to be the member of CricWorm.  After choosing pack tipper will redirect to payment screen. Here tipper able to apply coupon code also.  After that tipper redirect to payment gateway (Need to integrate SDK).  Without subscription tipper is not able to post tip. Whether its public or private.  Tipper is able to check their already subscribed pack and time left to expire or tip left to post.  Need to send FCM before 2 days of expire of pack. • Need to show tipper ranking below profile. • My tips with public/private and date time filter and sorting.  In this section tipper is able to see tips posted by them.  Tipper is able to delete or modify their tip.  Tipper is able to see reviews of user against that tip.  Tipper is able to give reply to that user. (Same as FB Comment section). Admin is able to delete or hide any comment. Admin Panel.  Tipper is able to change tip price if private.  Tipper is able to change tip privacy on update tip. • Post Tips o In this section tipper is able to post tip after checking subscription. o Popup will come up with option. Title, Body, Match Series (Drop Down List which was running live these days or upcoming), Match List (Live/Upcoming), Match Type (Test/One day/T20), Public/Private tip, Tip Price etc. etc. to post the tip. o Preview the tip with edit option before final submit. • Advertisement your tip o In this section tipper is advertise his/her tip by selecting which tip need to advertise after doing advertisement charge via payment gateway. After advertisement that tip will show at top of tips at user end with mark add (Like olx.) • Increase your rating or ranking. o Tipper is able to increase his/her ranking after payment via payment gateway. (Rates will be different as per rating increase. Like increase 1 Star (X amount) max rating will be 5). User End: 1. Tip store/Today tips (Button On Home Screen and drawer): • show today’s tip by all tipper followed by old tips. Tips should be arranged by tipper ranking. • Rates of private tips will be available. • Follow tipper option with tip. (User will get notified via FCM if followed tipper will post tip.) • Filter on the basis of Date or Match. • User is able to see public tip after login without login information of tip will be hidden. • User is able to see private tips after payment. (There is different payment option will be there) o 1-time payment applicable only for that tip. o Monthly Subscription. (In This all private tips will be visible.) o Particular tipper subscription. (In this subscribed tipper tips will be visible.) Admin Panel to create package. 2. Tipster ranking: (Option in Drawer) a. On The basis of ranking (Ranking will be calculated on the basis of correct tips/total tips posted. Admin will approve which tip is correct or which tip is wrong). Admin Panel. b. On the basis of user rating. 3. Admin must have power to up or down any tipper ranking or rating. Or active inactive tipper or any random tipper tip. Admin Panel. Admin Panel 1. Admin Panel to activate inactivate tipper. 2. To increase ranking and rating of tipper. 3. To Approve Tips is it was correct or wrong. 4. To hide any tip. 5. FCM Panel. With different landing mechanism. a. On particular tipster tips page. b. On today tips. c. On Home screen. d. On Live score screen. 6. To check all MIS (Total number of tippers/Total Users/Paid Transaction/Payout/etc. etc.) PRPOSED TECHNOLOGY / FRAMEWORKS USED • Nodejs – Server side programming language • Handlebar – Server side templating Engine for template email generations • Mongo dB – Primary Database • Express – Server Side Framework for Nodejs (REST API) • Mongoose – ORM Framework for MongoDB Database • Angular – Client Side Framework • Bootstrap – Client Side Front End Framework • SASS – CSS framework • Oauth2 – Protocol for User authentications • Bower & NPM – Client side package Manager • Grunt – Client side task runner • AWS S3 – For File storage, images, media • Mail gun – For email delivery service* There could be more other minor plugins and APIs used • iOS – Swift • Android - Android
Project ID: 14759009

About the project

26 proposals
Remote project
Active 7 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
26 freelancers are bidding on average ₹124,572 INR for this job
User Avatar
Hello, We have read your project details and we are very much interested to work with you. If you want then we can have a 1-1 discussion on FL chat. kindly let us know. Relevant Skills and Experience We have the best developer and designer team of 220+ professionals, having more than 11+ years of experience in different expertise such as mobile application,php,wordpress,designing etc. Proposed Milestones ₹258333 INR - Undefined
₹258,333 INR in 59 days
5.0 (12 reviews)
7.3
7.3
User Avatar
Hello Hope you are doing well. Above is the answer and we are ready to proceed ahead with your requirement Car Dekho app we can make it. so please let me know when we can discuss in detail. Relevant Skills and Experience I very interested to know more about this job. I have 9 year of experience in C++ Programming, Objective C, Swift. I aim to form a long-term working relationship Thanks Rohit Proposed Milestones ₹118421 INR - project cost
₹118,421 INR in 20 days
4.9 (31 reviews)
6.9
6.9
User Avatar
Hi, Dear Employer! How are you? I have enough experience on Mobile App development. I read your description carefully and understand your requirements fully. I am really interested in your project. I am 100% sure i can satisfy your requirements perfectly. User-Friendly Interface And Clear Algorithm Will Encourage Your Project. I don't hope high budget. I want a long term relationship with you. Thank you and best regards!
₹125,000 INR in 30 days
5.0 (36 reviews)
6.5
6.5
User Avatar
* Don't pay any advance. Just create milestones * 5 work updates a week * Daily communication Relevant Skills and Experience * Don't pay any advance. Just create milestones * 5 work updates a week * Daily communication Stay tuned, I'm still working on this proposal.
₹125,000 INR in 30 days
5.0 (29 reviews)
6.1
6.1
User Avatar
Basic thing I want to know will it be build in both devices iOS and android ? iOS - objective c / swift Android - native Other functionality you have mention is quite similar like other app will get it done entire things in 45 days 4 developer will work on this project If you have some can we discuss for a price Please ping me if you are online Thanks Team objectsol
₹75,888 INR in 45 days
5.0 (11 reviews)
5.8
5.8
User Avatar
Hi, Your job posting has caught my attention and I am keenly considering your job post. I have excellent experience in Mentioned skills. Looking Forward to hear you ..... Thanks Relevant Skills and Experience Laravel,php,node.js,Angular.js,PHP,Wordpress Proposed Milestones ₹25000 INR - m1 ₹100000 INR - m2
₹125,000 INR in 30 days
4.2 (10 reviews)
5.9
5.9
User Avatar
Stay tuned, I'm still working on this proposal.
₹125,000 INR in 30 days
5.0 (5 reviews)
2.7
2.7
User Avatar
We've done several project similar to your requirements .We've dedicated team of experts to deliver quality solution within your time frame.I can answer your queries on CHAT Relevant Skills and Experience 3-4 yrs Proposed Milestones ₹125000 INR - Project Milestone
₹125,000 INR in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Sir, i will design and develop mobile app exactly as you mentioned in long detail I am sushil have more than 10 years of experience in web development, i am a freelance developer just join freelancer after 10 years of job in a software company as PHP developer. I am expert developer of PHP , wordpress codeigniter. Thanks
₹150,000 INR in 30 days
0.0 (1 review)
0.0
0.0

About the client

Flag of INDIA
delhi, India
5.0
6
Payment method verified
Member since May 2, 2017

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)
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.