Find Jobs
Hire Freelancers

Develop a tasks manager app using Angular.js

$30-250 USD

Closed
Posted over 8 years ago

$30-250 USD

Paid on delivery
Hi guys, I want to create a tasks manager app. I already have the html and css, and I need an angular.js developer to make it dynamic. I attach 2 files, one with the design, and another file with my notes. Please start your bid with "Hola Jose" so I know you actually read this. Requirements: 1- The app will use a REST API. You will create json files to mock the API, and you will make all the ajax requests to the json files. 2- I am a programmer, and I will add more features to the app later. So the code must be well commented. 3- You must create an [login to view URL] file with a bunch of methods for working with the app, and you will use these methods. [login to view URL]( data ) = This method will save a new task [login to view URL]( data ) = This method will save a new task (calling the method addTask() ) and add it to the list [login to view URL]( filters ) = This method will return a list of tasks matching the filters argument. The data will be pure json returned by the REST API. [login to view URL]( filters ) = This method will get the tasks using the method getTasks() and update the tasks list. [login to view URL]() = This method will save new data to the task [login to view URL]() = This method will delete the task from the database (REST API) and will remove it from the tasks list. [login to view URL]() = This method will use the updateTask() method to add a time range to the task. This is needed when the timer is resumed/stopped on a task. 4- Dont create html elements using vanilla js. If you want to create html elements, use [login to view URL] 5- You must use jquery 6- You must do refactoring to the JS: - Don´t create large functions - Each function must do only 1 thing - Use semanthic names for variables and functions - Don´t repeat code 7- Use jquery plugins for everything possible. Don´t create things from scratch if there are plugins for that. 8- You must emit custom jquery events every time an actions happens, like after adding a task, after updating a task, etc.
Project ID: 9215682

About the project

21 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
21 freelancers are bidding on average $278 USD for this job
User Avatar
Hola Jose We are very interested in this project. We have great experience in Angular.js. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast and understanding agreement.
$263 USD in 7 days
4.8 (47 reviews)
7.9
7.9
User Avatar
Hola Jose, You have added only one image of task & project table. I Sr. web developer have strong experience in AngularJS, JQuery, Bootstrap. Please have look my profile for more details https://www.freelancer.com/u/arifjaunpur.html . I am working https://www.freelancer.com/projects/Javascript/Editable-table-angular-boostrap-with/ project daily 20 hours/week and can work for you also. Let em know if you have any query. Thanks
$100 USD in 3 days
4.9 (107 reviews)
6.9
6.9
User Avatar
Hello,"Hola Jose". I can do on tasks for you. Really I haven't done any completed project with angularjs, but I have work for some small tasks with Angularjs and I'm learning Angularjs. But I total can do this work. Just for reference, I have experience with javascript and worked with many project base Backbonejs, Nodejs so I just haven't not much experience with Angularjs, not mean I'm bad with javascript. Hope we can work for this task. Thank you.
$155 USD in 3 days
4.9 (62 reviews)
6.3
6.3
User Avatar
Hola Jose Hi, We are a team of qualified front-end and server-side web developers and interested in working with you on your project. We would like to discuss some details mentioned in the description. Expertise, - NodeJS, Ruby on Rails, PHP, Python - MySQL, PostgreSQL, MongoDB, SQLite - Html, CSS, JavaScript, AngularJS, Jquery, Bootstrap, Foundation - Amazon, Heroku, VPS, Linux - Git, SVN Strong object oriented programming skills. Proper work progress will be emailed to you on a daily basis with discussions on skype for suggestions and queries. Looking forward to a positive response and further details to start this project. Regards, Hassan
$1,000 USD in 30 days
4.9 (11 reviews)
5.6
5.6
User Avatar
Expert in angular.js please hire me for this project .......................................................................................................................
$155 USD in 3 days
4.5 (27 reviews)
5.2
5.2
User Avatar
Holla Jose: Ok, so you wanna finish this project, I can provide you a clean code with AngularJS/JQulite or JQuery, but you need a database to store your data and a server for the communication between the angularJS controller and the server(So i propose node.js is the appropriate server to angularJS : all are JS codes)
$200 USD in 3 days
5.0 (9 reviews)
4.3
4.3
User Avatar
Hola Jose I understand the basic requirements of your application and your wish to build a modular and lean app in angular js. I can surely help you with what you want to build, however I have the following question which I would like to discuss before we start the project. 1. Why do you wish to use jQuery for angular project ? (If you wish we can build the whole thing in jQuery without using Angular ) 2. I would suggest a better structure for your API calls/methods. I would prefer using Restangular if we are using Angular for this app. Regards
$250 USD in 10 days
4.8 (14 reviews)
4.5
4.5
User Avatar
Dear Employer, I am an experienced developer with experience in JavaScript frameworks such as Angular JS, jQuery and other popular javascript libraries. Please contact me for further details on the project. Also clarify whether you want to apply jQuery and Angular JS together? Regards, Sha
$333 USD in 14 days
5.0 (2 reviews)
3.0
3.0
User Avatar
A proposal has not yet been provided
$267 USD in 12 days
5.0 (1 review)
3.1
3.1
User Avatar
Hola Jose. I would be happy to assist you with your project. Three days will be sufficient to complete the work, but it will probably end up taking less than that.
$115 USD in 3 days
5.0 (3 reviews)
2.2
2.2
User Avatar
i have experience with the angular.js i will do it as specified and complete this project in less time
$100 USD in 1 day
0.0 (1 review)
0.0
0.0
User Avatar
Hola Jose, I read your request, and I must say that I have worked with angularjs for 2 years. I have made AngularJS integration projects with JQuery and other components, for applications such as Sugar CRM and frameworks like Laravel or CodeIgniter. I hope we can work together on this project. He leido tu requerimiento. Debo decirte que he trabajado con AngularJS, durante 2 años. He realizado proyectos de integración de AngularJS con JQuery y otros componentes, incluyendo aplicaciones como Sugar CRM y frameworks como Laravel o CodeIgniter. Espero que podamos trabajar juntos en este proyecto.
$263 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have 3 years of experience in javascript product development and I also developed a sample application like task manager longback. below are the details of the similar project I did earlier Description: This application is not only for simple Task manager app. You can add n number of lists (e.g. to-do, In progress, Testing etc .,) to the application. And inside each list you can add n number of tasks. Basically it functions like a task manager. No data is persisted to backend. Full life cycle ends in browser only. App data is stored in local storage for persistence. Features Implemented: • New list can be created • New Task can be added to list. • Task can be moved to top of the list. • Task can be deleted. • Task can be moved to next state once the current state is considered done. • Task description can be edited by clicking on it. • All the changes will be persisted to browser's local storage. So on refreshing the page also, data persists. Architecture: All the components are divided into individual view objects and maintained as separate module. Board View – This is the main dash board which is going to hold the full task manager. It provides api to add a new list to the dash board. List View – This defines the independent list object (Eg. To-do, Done, In progress etc.,). This provides api for adding list items to this list. List Item View – This defines the individual task inside the list.
$155 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hola Jose, I am new to freelancer.in but have more than 8 years of experience in web development. I have built multiple websites and I think I fit well for this task. Thanks
$222 USD in 8 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of EL SALVADOR
Santa Ana, El Salvador
5.0
12
Payment method verified
Member since Nov 1, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.