I made an incomplete application in RoR4 about rating called Feedbacks.
Application works but, test coverage is not complete and I need a support to find & fix bugs and improve the code.
It's based on 3 models:
Shops ( Name, Description, Address, City, ZIP, State, Email, Phone, Photo_URL, URL)
Userfeedback (User_id, Shop_id, Title, Comment, Rating, Pros, Cons)
Users (Username, Image_URL, Name, Surname, Address, City, ZIP, State, Email, Phone)
unfortunately due to lack of time, I need a prof to cover some tasks divided in 3 different stages.
I'd like assign just the first stage at the moment, after the result, I'm going to go ahead with the next stages
Requirements:
- proven excellent RoR skills: test and fix bugs is the primary goal, but I want to improve also the quality of the code
- knoledge of the following gems : Capybara, factorygirls, Devise, Datatable, Will_Paginate, Bootstrap
- Even if the first stage is not time attack, I'd like to close Stage1 in a month
- Possibly able to go ahead with the next stages (so IOS and Android programming are appreciated)
Stage1
Task1: Test & QA
Check all code and improve where possible
Remove bugs and security bugs
Fix and complete missing TDO (models, integration, functional, routes) test scenario
Test applcation by automatic & manual tests and fix any error
Task2: Add functionalities
On shop and user creates combo boxes to fill-in State, City and Zip code
Add Facebook Authentication
Stage for the next future:
Stage2
Task1: Create Admin interface (Admin role in Devise)
Task2: Internationalization the whole site
Stage3
Task1: Create Android application
Task2: Create IOS Application
Hello, I am a serious 4-years ruby on rails developer who have read your project line by line.
Let me work on this project and allow me to build a long term working relationship with you if possible.
I wont let you disappointed.
Regards.
Colin
€166 EUR σε 5 ημέρες
5,0 (1 αξιολόγηση)
3,1
3,1
17 freelancers δίνουν μια μέση προσφορά €243 EUR για αυτή τη δουλειά
Hello, I am graduated software engineer and professional Rails developer for more than 5 years. If you want consistent & robust system, please consider me. You can check my profile reviews to see happy clients. Thanks!
I have 5 year experience in Ruby on rails, I have worked in and deployed many rails application to AWS and digital ocean with instance using Ubuntu OS.I Use Capistrano for deployment, also configured nginx with unicorn
I can fix bugs and have knowledge in few of the gems mentioned.
Hello,I can complete your project on time and within your budget.I read through the job details extremely carefully and I am absolutely sure that I can do the project very well.
I will give you our best work with our best support.i will complete all tasks which you need ..
Please provide me more details of project i will start your project very soon.
Thank you!
Stage one we can use some other gems to increase the power of devise, such as rolify and cancan. if you have limitation we can go with other solutions.
For security issues we can find some bugs inside the code or I can make some penetration test with automated tools or not, this is on your desire.
We can improve the quality of the code and documentation with HAML that is way cleaner then ERB, also more faster to deploy and debug.
The models I can only tell you how we can improve after seeing your associations, methods, scopes and validations.
I proposed for Task 1 but I can extend for Task 2 if I enjoy the work without adding anything to you bill
I could be able to this. I have 8+ years of experience in ROR. If you satisfied with my work then transfer the money otherwise don't transfer anything.
About me:
I have 5 years of experience with Ruby on Rails, agile and test driven development. Comfortable with Capybara, factory girl, Devise, Will_Paginate and Bootstrap. Responsibilities in the past have included managing a small team and directing development on a social media site written in Rails.
Your Project:
I can write unit, integration and functional tests in order to increase your coverage and eliminate any bugs that exist. Security of the application will be improved, and the general quality of the code will be increased.