Completed

Further Development of Existing Dashboard

1) Admin Mode (Admin is an owner who has ==> owner.is_admin == true):

An admin sees / has access to all the apartments (of all other owners), the statistics associated with these apartments and all the robots (of all the owners).

2) An Admin can add new objects (all routes already exist):

can add a new fleet, can add a new robot, can add a new esp (just another object), can link the robot to the fleet.

We also might have to implement: removing a robot from a fleet, removing or deactivating an owner and adding an owner. The Removing routes need to be added by myself and I will provide it to you.

3) On / Off Times for Apartments

This will be on an apartment object and we'll have to co-work on this part (you working on the front-end and me providing functionality / routes on the back-end).

4) MAPBOX API based statistics

Addresses on apartments and offices are used to calculate distances and travelling times with MAPBOX (this is already integrated).

Current problem: sometimes the address is marked as non-valid although it is an absolutely valid address. This needs to be investigated and worst case we need to change to Google Maps API.

Once this issue is fixed we need to integrate / create a new page or view in the dashboard called for example "Overview" on which we show some general statistics based on the numbers calculated from MAPBOX. This is a front-end and back-end task because instead of doing multiple requests we can use MongoDB to gather that info more efficiently.

However, there are going to be 3-4 new metrics to show: Time saved, CO2 saved and two others. But all the metrics will be based on MAPBOX API calculations and the associated viewings data (which again are linked to apartments).

And we also want to integrate the same metrics for the apartment view. So basically once on the new overview page and once per apartment.

5) We need to show a map (probably on the overview page of task 4) and on that map we need to show apartments in 4 different modes:

I) Show all apartments that have a SAM (robot). (apartment.robot_id is not NULL)

II) Show all apartments that don't have a SAM

III) Show all apartments

IIII) Show apartments that are open (apartment.is_project_open == true)

IV) Show apartments that are closed (apartment.is_project_open == false)

The objects on the map should displayed with a small house icon (apartments) based on the apartment's address and a small robot icon next to it (if apartment has a SAM). All objects (apartments and SAM / robot) need to be clickable such that the user gets forwarded to the page of that object.

6) Working a bit on the User Experience Flow when adding an apartment or office (at signup): What if the address can't be found by MAPBOX? One option would be to pop up a map where the user can click on it to adjust where the apartment or office is.

7) Integrate into the overview page a simple table with graph to show where the users come from.

8) Counter for current viewing. Back-end route + front-end counter with constant checking (get request) if current viewing has finished.

Skills: Vue.js, node.js, HTML, CSS

See more: create dashboard widget, create dashboard excel, create dashboard application air, tableau dashboard tutorial, tableau dashboard, arrange dashboard tableau, tableau add worksheet to dashboard, university dashboard examples, best university dashboards, how to update dashboard in tableau, the following tool is used for creation of worksheets and dashboards, want create dashboard multiple websites page, create dashboard using flex, create dashboard vtiger, flex create dashboard, create dashboard silverlight, create dashboard sql reporting, create dashboard vb , make create dashboard vtiger, net create dashboard

About the Employer:
( 10 reviews ) Zurich, Switzerland

Project ID: #20578055

Awarded to:

mateenirshad

Hi Dan, So this is my estimated cost, based on the provided overview and the details we discussed earlier. Please look into milestones for cost per task. Mateen

$390 USD in 45 days
(26 Reviews)
4.8

51 freelancers are bidding on average $239 for this job

peng72083

Dear, Greeting. I'm a senior website developer and master Python, PHP, Node.js, Asp.net, C#, Javascript I'm sure that I can provide you good result. Let's discuss more about your project in chat. Best Regards Peng

$250 USD in 7 days
(32 Reviews)
7.4
KashirinA

⭐⭐⭐Dear client ⭐⭐⭐ Honorable Senior I read your job description carefully . Your project is interesting to me. I have good skills about laravel and codegniter and php and nodejs and YII i am pretty sure I can meet you More

$180 USD in 1 day
(120 Reviews)
7.3
rightbigboss

Hello, How are you? I have read your requirements carefully and I think I am one of the mostly proper for you. And I also have been experienced 7+ years with Web. I can complete within a short period with a high quali More

$250 USD in 7 days
(72 Reviews)
7.2
fattahaabdul

I can develop existing dashboard. I have read all 7 points and ready to start. I assure you that i will give 100% quality work. Let us discuss and proceed further in chat. I am online. Please reply.

$750 USD in 20 days
(139 Reviews)
7.8
mascotindia123

Hi, I read your job description and found myself best fit for this job as I have a good amount of knowledge and experience in CSS and HTML and work on your requirements very easily. We are an established IT company w More

$140 USD in 2 days
(159 Reviews)
6.9
bogahapitiya

Hi, How are you? I have read your post to add functions to your admin dashboard. I have developed website for 15 years and I am full stack developer. I am also expert at vue.js and MEAN. As you can see my reviews I hav More

$200 USD in 7 days
(40 Reviews)
6.6
rainstreamweb

Hello, I have gone through your requirement post. I have 9 Years of experience as a Full-stack developer. I can quickly start to work on your project. Let's connect and discuss more on your requirements. My Skil More

$444 USD in 5 days
(43 Reviews)
6.6
dynamitewebsol

Hello, I read your requirements and understand very-well and ready to start work from now. Thank you

$250 USD in 7 days
(96 Reviews)
6.6
honeyocs803

Hello. How are you? I have read your post requirement. I am a highly skilled web development expert . I am a professional who has more than +7 years development experience since university. My main skills: ★ Node. More

$150 USD in 7 days
(38 Reviews)
6.1
matteus1118

Welcome to your job! I've just checked your needs carefully. I have rich experiences and flexible skills in Vue.js, and node.js. I can start right now and work full time. I think I am the right person you are looking f More

$140 USD in 7 days
(22 Reviews)
6.0
javedaasim

Hi there, Hope you are doing well, I'm Jason professional web developer mostly working on PHP and WordPress websites. I read your project description carefully as you required a client backend system. I'll provide yo More

$1800 USD in 7 days
(39 Reviews)
6.1
naravila

Hi I have rich experience in Angular 6/7, React/Redux, TS, ES6, Node JS, Rest API, MongoDB, Firebase and Web design skills. Can show you past work for these skills. Please contact me. With nice experience an skills I w More

$140 USD in 7 days
(46 Reviews)
6.1
oneginaalyona

Greetings! I am very thankful for this chance because I have a similar kind of expertise and work experience. [login to view URL] https://www.freelancer.com/u/oneginaalyona I would like to point out that my bid amount is More

$250 USD in 7 days
(30 Reviews)
6.1
Webnxa

Hi I have gone through your requirement and highly interested. I will deliver the project with 100% satisfaction and under deadline. I will do this job as per your expectation. Please come over chat, let's discuss mor More

$250 USD in 12 days
(117 Reviews)
6.2
AndrejStastny

Dear client! I am a senior web developer with 8+ years of experience. I have carefully read your description and I am sure that I can handle your project because I have already done similar projects. [Previous work] I More

$140 USD in 7 days
(31 Reviews)
6.1
ludwig333

****In SPECIAL Very familiar with Website design, javascript, Bootstrap, React, VUEjs, Angular, Smart, and Creative frontend design, ***** I am ready for your project now. I can do it and start right now and avai More

$200 USD in 7 days
(51 Reviews)
6.1
adampohp79

Hi. thanks for your posting. I'm very happy to have a chance of bidding your project. I have experience in development of the projects like yours If you hire me, I'll do my best for your project and finish greatly in a More

$140 USD in 7 days
(21 Reviews)
5.5
webmitram

Dear Project Manager, Thanks for feature Job. We have gone through your requirements and we are highly interested in this project!. We can give very best solution so you can earn business from site Here is my late More

$350 USD in 25 days
(27 Reviews)
5.1
osipeuschenko

Hi, I've read your project description and I want to tell you that I can design a Professional and High Quality Website for you as per your [login to view URL] have a quick chat to discuss this project. I have extensi More

$140 USD in 7 days
(15 Reviews)
5.0
rahuliitm69

Hi there, Please first look at our recent developed projects on freelancer using Blockchain technology. https://www.freelancer.com/projects/graphic-design/build-trading-page-Bitcoin/ https://www.freelancer.com/proje More

$700 USD in 15 days
(10 Reviews)
5.0