
Node.js project with MYSQL database.
- or -
Post a project like this3100
$$
- Posted:
- Proposals: 13
- Remote
- #1543927
- Completed
AI & Data Science Engineer | Nodejs | Ruby On Rails | AWS | GCP | Python | React | Angular |

♛ Most Trusted #1 Team |19+ years of expertise in Website, Mobile Apps, Desktop & Console Games. Wordpress, ReactJS, Shopify, Laravel, Python, React Native, Flutter, Unity, Unreal Engine and AR/VR




Customized Mobile apps | Website Design & Development | Digital Marketing |E-commerce Solutions
163689610886811201691128342471735125296611534321031124531177164516116488831601609
Description
Experience Level: Intermediate
General information for the website: A sample application for a animal shelter.
Kind of development: New website from scratch
Num. of web pages/modules: 2
Description of every page/module: Overview
You’ll build two separate applications and make them work together to help answer the question: Does my pet need an umbrella?
Pet Shelter API
This application is a behind the scenes service that manages a datastore of Pets. Each Pet should have an ID, a name, a type, a breed, a location (i.e. “Boston, MA”) and a latitude and longitude. This application must be built on a lightweight framework (Express in Node), and provide three RESTful JSON API endpoints:
1. An index of Pets
2. Pet lookup by ID
3. Pet creation with proper error checking for:
a. Unique Name & Breed
b. Valid location information
Pet Weather App
The second application can be built using any framework (plain JavaScript or Express for Node). This will be a homepage that should show all Pets from the Pet Shelter API. Clicking on a Pet should take you to the Pet page which shows details for that particular Pet. On the Pet page, you must also display if the Pet should use an umbrella based on the weather at it’s location.
Description of requirements/features: 1. The Pet Weather App must be a completely separate app from the Pet Shelter API. It cannot talk directly to the Pet Shelter API’s database, it must use only the JSON endpoints.
2. The Pet Weather App must only use a generic REST client (i.e. Unirest gem in Ruby, Request module in Node) to communicate with the Pet Shelter API and Forecast.io API via HTTP requests. Do not use any clients specifically built for ForecastIO (i.e. the official npm package or a 3rd party library).
Specific technologies required: Node.js
Extra notes:
Kind of development: New website from scratch
Num. of web pages/modules: 2
Description of every page/module: Overview
You’ll build two separate applications and make them work together to help answer the question: Does my pet need an umbrella?
Pet Shelter API
This application is a behind the scenes service that manages a datastore of Pets. Each Pet should have an ID, a name, a type, a breed, a location (i.e. “Boston, MA”) and a latitude and longitude. This application must be built on a lightweight framework (Express in Node), and provide three RESTful JSON API endpoints:
1. An index of Pets
2. Pet lookup by ID
3. Pet creation with proper error checking for:
a. Unique Name & Breed
b. Valid location information
Pet Weather App
The second application can be built using any framework (plain JavaScript or Express for Node). This will be a homepage that should show all Pets from the Pet Shelter API. Clicking on a Pet should take you to the Pet page which shows details for that particular Pet. On the Pet page, you must also display if the Pet should use an umbrella based on the weather at it’s location.
Description of requirements/features: 1. The Pet Weather App must be a completely separate app from the Pet Shelter API. It cannot talk directly to the Pet Shelter API’s database, it must use only the JSON endpoints.
2. The Pet Weather App must only use a generic REST client (i.e. Unirest gem in Ruby, Request module in Node) to communicate with the Pet Shelter API and Forecast.io API via HTTP requests. Do not use any clients specifically built for ForecastIO (i.e. the official npm package or a 3rd party library).
Specific technologies required: Node.js
Extra notes:
Victor G.
100% (5)Projects Completed
6
Freelancers worked with
6
Projects awarded
56%
Last project
2 Nov 2017
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

Victor, Can I request for your update on my previous questions?
-

Hi Victor,
Thanks for inviting our company. We have an experienced Node js developers to work on both platforms for you fulltime basis.
We are charging $15/hour for a node developer with 5 years of experience, if you are interested, we can talk.
Thanks,
Soniya -

Victor
i. Create Pet API
II. Create fontend
iii. Will you provide designs
Regards
405505399529396972
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies