Suljettu

Ruby on Rails Developers

REQUIREMENTS

You need to design a programming module PERMISSIONS that would allow Caller to

Grant a permission to a user

Check if a user has a particular permission

Caller is an external system that uses our module (particularly it calls our API).

Permission is a user right to take an action or access a resource. Permissions for resource access can be READ or WRITE. For example, Caller can grant a permission ”reboot the server” (an example of action) OR write to a file “C:/[login to view URL]” (an example of resource) to a user Andrew.

Caller can grant permissions directly to a user OR via roles. If Caller wants to grant permissions via roles then Caller needs to register a role, grant permissions to the role and then assign the role to a user.

Caller can assign many roles to a user.

As a note, our module (you are designing) doesn’t provide any dictionaries to Caller. All objects (including Users) are created / managed by Caller. Our module provides ONLY functionality.

OUTCOME

NOTE: You don’t have to strictly use a specific programming language for the exercise. You can use just a meta syntax that would give us an idea of your solution - we’re not going to compile it for sure :).

We would expect you to write module API (a list of functions with parameters) and design a database for the module. A list of functions can look like this:

function AddEmployee(company, first_name, last_name, age): boolean;

function AddJob(company, first_name, last_name, age): boolean;

function IsEmployeeFired(employeeId): boolean;

...

If you want to pass an object as a parameter you can describe an object separately:

Class Company {

String name;

String address;

Integer taxId;

}

Database design can be presented as a list of tables with most important fields (no need to define indexes, etc). For example,

Table Companies {

Id,

Name,

Address,

TaxId

}

Table Employees {

Id,

CompanyId, // this is a foreign key to Company

FirstName,

LastName,

Job

}

Please apply If you can do this in shor time.

I am looking for only expert in Ruby on Rails.

Taidot: Git, PHP, Ruby, Ruby on Rails, tietojärjestelmäarkkitehtuuri

Näytä lisää: hourly rate ruby rails indian developers, ruby rails developers philippines, ruby rails developers filipinos, ruby developers, ruby on rails freelancers, ruby on rails developer jobs, ruby on rails developer salaries, ruby on rails development company, ruby on rails work from home, ruby on rails companies, ruby on rails developer job description, ruby rails developers bangalore, ruby rails developers india, finding good ruby on rails developers, hiring ruby on rails developers, ruby on rails developers in new zealand, ruby on rails developers india, Ruby on rails developers, ruby on rails developers free lancer, ruby on rails developers sydney

Tietoa työnantajasta:
( 0 arvostelua ) Krasnoyarsk, Russian Federation

Projektin tunnus: #18721504

16 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön

krunalcp

Hi, I am ruby expert and you can make sure it by looking my [login to view URL] i check your job description an able to serve you best work with my expertise. I have vast experience with sharetribe framework and have wor Lisää

$777 USD 10 päivässä
(45 arvostelua)
6.9
ycbTR

Hi there, I would like to work for this project. I am Software Engineer and professional full-stack Rails developer for more than 7 years. I am going to implement this project from ground according to your specific Lisää

$388 USD 5 päivässä
(58 arvostelua)
6.9
MezbahAlam

Hi, I am Full stack Ruby on Rails and Ruby developer . I look forward to speaking with you about this employment opportunity. Skills: - Ruby - Ruby on Rails

$398 USD 10 päivässä
(47 arvostelua)
6.0
arvindkushwah9

Dear, I have 6+ years experienced in Web Development. I'm full stack Ruby On Rails developer, I have experience in developing the application like you want with, i can do this job very well. Specialties: Ruby Lisää

$555 USD 10 päivässä
(59 arvostelua)
6.3
DilkhushSoni

Hello There, I have 6+ years of experience in ruby on rails, AngularJS and Node.js. I can do this tasks in very fast and easily. I have created my own gems also you can visit this on my github url that is "https://gi Lisää

$361 USD 7 päivässä
(43 arvostelua)
6.2
jackreacher262

I am a full stacking Ruby on Rails 5+ experience developer, I feel very excited to be a part of your project. I've a rich experience in Agile web framework with (Django/Ruby on Rails), front end technologies (HTML, Lisää

$555 USD 10 päivässä
(32 arvostelua)
6.2
sandeepsrm23

Dear Client My portfolio: - "[login to view URL]" - "[login to view URL]" - "[login to view URL] [Fully responsive] - "[login to view URL]" - "[login to view URL]" - "[login to view URL] Lisää

$555 USD 10 päivässä
(30 arvostelua)
5.5
LonnyEachus

Hi! I can do this for you. I have done many similar things in the past. I have more than 12 years constant experience with Ruby and Rails. While I am sure I can do this, I am not 100% certain of your specif Lisää

$350 USD 7 päivässä
(3 arvostelua)
5.0
LiaoFang

Dear client. Nice to meet you. I've read you project description carefully and very interested. Let's discuss over chat and get started. Waiting your reply. Warm regards.

$500 USD 10 päivässä
(8 arvostelua)
4.0
techanil79

i can develop this in short period of time, message me when you are here. Full-Stack Developer I am Enthusiastic, Dedicated, Intelligent freelancer, love to do coding, always excited to do challenging work and f Lisää

$388 USD 3 päivässä
(12 arvostelua)
4.2
pluralcode16

Greetings!! I am glad to bid for your project. I am a software developer with an experience of more than 5 years in technologies like Ruby on Rails, Ruby, MySQL, Postgresql, Mongo/Couch No SQL, Jekyll, Heroku CS Lisää

$422 USD 10 päivässä
(14 arvostelua)
4.6
c810605

Hi, sir. Thanks for your post. I've experiences in Rails and developed and deployed crpytocurrency exchanges with Rails. Please check this. [login to view URL] [login to view URL] [login to view URL] Lisää

$555 USD 10 päivässä
(1 arvostelu)
2.4
sodhaniinfotech

Dear Sir, We are a Mumbai, India based agency called Sodhani Infotech offering services in Web design, Web development, Mobile app, SEO, Amazon web series, Ruby on Rails development, React native, E-commerce and in Lisää

$611 USD 25 päivässä
(0 arvostelua)
0.0
alain221

Hi, I am a Ruby on Rails full-stack developer working with this particular technology for over 8 years. I live in Santa Clara, CA. I have developed many web applications and been a part of many different companies Lisää

$555 USD 10 päivässä
(0 arvostelua)
0.0
gilcierweb

I have experience with ruby on rails ionic, angular, vue.js, react, ruby, php, python, I can make the changes.

$555 USD 10 päivässä
(0 arvostelua)
0.0
vishalsharma2830

Hi, I'm a senior developer with 6+ years of experience in technologies like rails, django, angular.js and react.js and used relational databases like postgresql and mysql along with nosql dbs like mongo and redis. Lisää

$744 USD 15 päivässä
(0 arvostelua)
0.0