Đã hoàn thành

I need a NodeJS developer with MongoDB knowledge and Mongoose experience.

This project consists of two tasks. One small pre-task and the second major task.


- We have a RESTful Server running on NodeJS & ExpressJS and MongoDB.

- There is an ElectronJS Application that communicates with the NodeJS Server. The application does regularly POST and GET requests to the server.

- There is a Webapp (in a browser) that is a dashboard and this dashboard also does regularly POST and GET requests to the server.

1st Task: This is the small tasks and it shouldn't take too long to implement it.

I need to implement an onscreen keyboard for the ElectronJS app.

It will be this one: [login to view URL]

a) I need you to implement it yourself in an ElectronJS test app. The version of Electron is v3.1.8.

After successful implementation into an ElectronJS test app (Hello World app), provide this onscreen keyboard as a module such that I can implement it into our existing ElectronJS application. I need the module to be as minimal as possible with only the necessary stuff. The on screen keyboard will only appear if the user clicks on a text / number field.

b) It has to be customized a little bit. I need the size of the keyboard to be customized when it appears on the screen and there are a lot of languages available. I only need English and German.


2nd Task: MongoDB Queries with Mongoose. The server response is always a JSON object.

For our RESTful Server I need very specific Queries to MongoDB well written with Mongoose.

I will provide to you our specific Models / Schemas (there are 4 in total). All 4 collections are connected to each other and the most important collection is called "Viewing" which has for example fields like:

- ip address

- country (based on ip)

- region (based on ip)

- startedAt (time)

- completedAt (time)

- did_apply (bool: false / true)

- apartment_id (id of another document from the apartment collection)

In order to check if you read all of this description in detail please post in the title of your proposal (x y z) before your title starts. Thanks. Back to the story:

The POST & GET requests are done with ExpressJS and I need efficient mongoose queries such as:

For each Type of request there are 3 Inputs (the output is JSON):

Input 1 ==> Apartment ID (apartment_id)

Input 2 ==> start date

Input 3 ==> end date

- Type 1: Basic statistics about viewings that lasted at least 60 seconds:

=> How many in total? ==> This is just a counter of how many objects.

=> What is the average duration? ==> Based on each viewing's [login to view URL] & [login to view URL]

=> How many did apply? ==> counter for viewing.did_apply == true

- Type 2: Average Duration Distribution over week days (Mo, Tue, ..., Sun): what is the average duration of viewings on Monday? What is it on Tuesday? Etc. etc.

- Type 3: Total Number of Viewings distributed over week days (Mo, Tue, ..., Sun): How many viewings are there on average on Monday? How many on Tuesday? Etc. etc.

- Type 4: Hourly Distribution ==> How many viewings on average happen between 8am-9am, how many between 9am-10am etc etc

-Type 5:

For every apartment object there are viewings. Every viewing has an ip address. We want to group these viewings by the ip addr. The JSON would contain for example group X (with ip 123) and underneath the group X all the viewings that belong to the same ip.

An initial request would give us how many groups are there so that we know how many tabs to show in GUI. Every tab should contain 10 groups. Another request should be able to load for example 10 groups for any tab we click on. Or less than 10 if it's the last tab for example or if there are less in a tab.

First we only show groups in a tab and if one group is clicked it expands downwards with all the viewings belonging to that group.

Outputs as JSON

Kĩ năng: Express JS, Javascript, MongoDB, node.js

Xem nhiều hơn: i have an idea i need a developer, i need a developer for free, i need a developer for ipage, node.js backend developer resume, node js developer sample resume, node js backend resume, i need a developer for my idea, i need a developer to put my game on apple, i need a developer who can help me develop my app, i need a developer who have good experience in woo-commerce and wordpress, i need a developer who have good experience in woocommerce and wordpress, i need a developer, i need application developer, i need mvc developer in delhi, i need php developer in chennai, i need qlikview developer as part time in india, i need software developer in goa, i need web developer for part time, i need web developer in india to call me, i need php developer

Về Bên Thuê:
( 9 nhận xét ) Zurich, Switzerland

ID dự án: #19166856

Được trao cho:


(x y z) Hello sir. I have been working in nodejs and electron since 3 years now. I can start your job right now. Please ping so we can discuss further. Thank you.

$200 USD trong 4 ngày
(21 Đánh Giá)

20 freelancer đang chào giá trung bình $191 cho công việc này


Greetings ! I have reviewed job description and can surely provide my assistance. Kindly provide me detailed scope of work in a specific document or it would be great if we could have detailed discussion over chat. Thêm

$480 USD trong 6 ngày
(58 Nhận xét)

Hi there, Thank you for sharing your requirement. Hope you are doing good and having a nice day. We are a team of technocrats having 8+ years of experience in Web and Mobile design plus development and primarily Thêm

$155 USD trong 3 ngày
(30 Nhận xét)

Hi I have rich experience in React/Redux, TS, ES6, Node JS, Rest API, MongoDB and Web design skills. Can show you past work for these skills. Please contact me. With nice experience an skills I will perfect work fo Thêm

$155 USD trong 3 ngày
(42 Nhận xét)

Dear Sir. I have read your description. I can build your site. I am a web developer who is specialized in Web Design ,P H P,MEAN,React and so on.I’m applying for your project spec offer for remote working Web Develop Thêm

$250 USD trong 3 ngày
(20 Nhận xét)

hi, My video portfolio: [login to view URL] I am an expert in MongoDb design and administration. I am a solution architect and have been using mongodb for 4 years now. I have used it in webproject "tal Thêm

$155 USD trong 3 ngày
(18 Nhận xét)

x y z Hi, sir. I read your project description carefully. I'm very interested in your project. I am a talented MARN Stack developer. if you assign to me this project, you can get a cool result. please contact me. Thêm

$155 USD trong 3 ngày
(22 Nhận xét)

Dear,manager! Thanks for visiting my proposal. I have read your job description very carefully. It becomes a question of what you are asking for. I will briefly introduce my career, convinced that I can finish it on Thêm

$150 USD trong 3 ngày
(20 Nhận xét)

Hello Law, I am a professional NodeJS & ReactJS & Angular expert, having 7+ years’ experience in building medium and big web applications. My development area includes Social dating apps, e-commerce, Administrative Thêm

$388 USD trong 3 ngày
(18 Nhận xét)

x y z Hello, I'm interested in the 2nd task i.e writing queries with MongoDB and Mongoose. I've been working with node.js and MongoDB for more than 2 years and quite comfortable writing complex queries, includ Thêm

$100 USD trong 5 ngày
(25 Nhận xét)

(X y z) Hi, I am a mean stack developer. I have worked on angular/nodejs/mongodb/mongoose/electronjs. I also have experience on electron onscreenkeyboard. I was using this onscreenkeyboard on electron: [login to view URL] Thêm

$250 USD trong 5 ngày
(10 Nhận xét)

I am a full stack developer (MEAN). I have been working in the industry for several years. I have a lot of experience with Node.js.I also worked on (Stripe, square, Shopify, way) using Node.js I have worked with Mong Thêm

$122 USD trong 3 ngày
(3 Nhận xét)

4 years experience in Reactjs / Redux / Angular / Nodejs / PHP / Django / Backned - Frontend development! All of our programming skills: *Front-end: - HTML, HTML5, JSON. - JAVASCRIPT (Ajax, AngularJS / 2 / 4 Thêm

$155 USD trong 3 ngày
(1 Nhận xét)

Hi, there - My name is Dipesh. I've read your job description and I am very interested in this project because I have good proficiency with React, Node, and MongoDB and electron. I have 4+ years of development exper Thêm

$120 USD trong 3 ngày
(4 Nhận xét)

Hi! Have a nice day! I have read your requirement and I consider myself expert and experience in web development and can do your project. If you check out my first milestone for 1st task, you will be satisfied. I Thêm

$166 USD trong 3 ngày
(3 Nhận xét)

Hi I checked your description carefully. I have much experience with Node.js, [login to view URL], [login to view URL] and Mongodb. So I feel that I can do your work perfectly. I will expect I will show you my good skills. I wil Thêm

$250 USD trong 3 ngày
(0 Nhận xét)

Hi, I am an expert node.js and MongoDB. I can do your project perfectly. Waiting for response. Thanks.

$155 USD trong 3 ngày
(0 Nhận xét)
$155 USD trong 3 ngày
(0 Nhận xét)

Hi i have an experience of about 3 years in nodejs. I have worked on express and loopback framework of nodejs moreover i have good knowledge of mongo db too. I can give you long term support also.

$111 USD trong 4 ngày
(0 Nhận xét)

Hi, Hope you doing well, I have read job details. I am experienced node js developer and having skills in MongoDB as well. I have gone through your requirements. I am ready to start work with you. I will develop yo Thêm

$155 USD trong 6 ngày
(0 Nhận xét)