Find Jobs
Hire Freelancers

Node.js developer

€250-750 EUR

已取消
已发布超过 8 年前

€250-750 EUR

货到付款
# Modifications and additions to [login to view URL] ### Background My University is developing an e-learning platform, which I am in charge of. In total it is a 1-3 month full time project, which consists of many different components; Ruby, Ruby on Rails, MongoDB, PostgreSQL, Node.JS, JavaScript, Python, Bootstrap, Linux, and Docker. Some of these tasks can I do, and others I need experts to develop. This particular task is a Node.js task. ### We someone one who * is expert in their field * can show references to previous work * delivers on time * writes high quality code * works full time on our project * is fluent in english * have basic Linux experience Please provide the following information * Development and testing is estimated to: X hours * Development and testing is worst case: X hours * The hour rate is: USD $ X * Links or descriptions of previous work * Do you have expert skills in any of these: Ruby, Ruby on Rails, MongoDB, PostgreSQL? ### Tasks StackEdit ([login to view URL]) will be used to write content for course websites. Source code at [login to view URL] . It is not designed to have a login system, so a CAS login client should be added and when logged in, a blank screen which a drop down menu should appear after login, where courses can be selected, and based on the selected course the default CouchDB URL should be changed. The first task is making a pull request which fixes this bug ([login to view URL]). The remaining of the changes are custom to our needs. StackEdit have a plugin API. Can the following be made as a plugin? Some screenshots ([login to view URL]) of our CAS server being used on a website. For the CAS login client, I assume there exists some in Node.js which can be used. Which do you recommend? After login the username of the logged in user is known, and based on an yaml file in `/[login to view URL]` which looks similar to this ``` --- 02402 - Introduction to Statistics: db: http://02402:[login to view URL] members: - abcd - mttj - perbb 01005 - Lineær Algebra: db: http://01005:[login to view URL] members: - abcd - ksch --- ``` it is possible to tell which course options that should be in the dropdown menu. In the example I used `http`, but if `https` is possible, then that should be used. When the user selects a course he have access to, the CouchDB URL in StackEdit should be changed to the one in the yaml file. In StackEdit the CouchDB URL can be seen at `Top left # menu -> Settings -> Advanced -> CouchDB URL`. Only employees can have an account on our CAS server, so I can't even provide a test account. So I will to do the final testing with my account and report back to you. Browser wise everything have to work in Firefox and Chrome. It is important that everything is written according to standards and good programming practices are used. The code should have unit tests and be commented. All source code will be open sourced and put on Github for others to use for free. ### Tasks * Create a pull request that fixes the blank screen bug in this bug ([login to view URL]). * StackEdit have a plugin API. Can the following be made as a plugin? * Clicking on "Start Writing Now!" should open a CAS login client against our CAS server. * After login a blank screen with a drop down menu should appear which contains the courses the person have access to and change CouchDB URL accordingly.
项目 ID: 8777850

关于此项目

8提案
远程项目
活跃8 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
8威客以平均价€1,252 EUR来参与此工作竞价
用户头像
Hello, I read your project details and based on our past experience with node js I would like to discuss the opportunity of working on this project. We are looking for a long term collaboration and we can start as soon as we have all the details. Thanks. Alex
€555 EUR 在10天之内
5.0 (16条评论)
5.7
5.7
用户头像
A proposal has not yet been provided
€2,105 EUR 在10天之内
5.0 (5条评论)
2.8
2.8
用户头像
A proposal has not yet been provided
€800 EUR 在10天之内
5.0 (1条评论)
0.8
0.8
用户头像
A proposal has not yet been provided
€1,666 EUR 在30天之内
0.0 (0条评论)
0.0
0.0
用户头像
A proposal has not yet been provided
€526 EUR 在10天之内
0.0 (0条评论)
0.0
0.0
用户头像
A proposal has not yet been provided
€515 EUR 在10天之内
0.0 (0条评论)
0.0
0.0

关于客户

DENMARK的国旗
Denmark
0.0
0
会员自10月 27, 2015起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。