Find Jobs
Hire Freelancers

Scala Server Client project

$30-250 USD

취소됨
게시됨 약 10년 전

$30-250 USD

제출할때 지불됩니다
Job Overview: I need a TCP socket based system to be developed using the akka library in Scala. Some code regarding the GUI interface is already written (bugs exist) and the code will be provided once hired. What needs to be done: The system is a client server based Course Management system. There will be a client code section and a server section. There can be two types of clients - A student and a teacher. Teachers need to be able to log in to the server and post multiple choice quizzes. The students will be able to log in to the server and take the quizzes. The scores can then be posted by the teacher and individual students can see their scores. There can be multiple courses and multiple semesters. Students should be able to see only their current semester and current courses and information about the course specific to themselves (like scores). Teachers should be able to see only the courses they take but will have access to all scores and student records. In addition there needs to be a public message board (individual to each course) where teachers and students can post messages. There should be be at least two servers which can take over if either one crashes/fails. Failure of one server should not result in loss of data(replicate data to the other server). Key skills needed: Sound knowledge of scala and the akka library. What I am looking for: This does not need to be a finished product now. You will have freedom about the design and the GUI. The important thing is to implement the server, client and the quiz part. If this is done successfully in two days then there will be additional assignments on improving this and ultimately work towards implementing a full desktop and online version of the software which can take another month.
프로젝트 ID: 5864875

프로젝트 정보

원격근무 프로젝트
활동 중 10년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다

고객에 대한 정보

국기 (UNITED STATES)
United States
0.0
0
4월 27, 2014부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.