Find Jobs
Hire Freelancers

React-Typed Weather Forecast Application

₹1500-12500 INR

Closed
Posted about 1 month ago

₹1500-12500 INR

Paid on delivery
Description: For this assignment, you will create an optimized cities table and a weather forecast web application using React, TypeScript. Core Requirements: Display Cities in a table: Show all cities in a table format with infinite scroll (use this api to get the city data: [login to view URL]). The table should have columns city name, country, timezone etc. Implement search as you type for this table. Utilize an autocomplete feature to suggest possible locations as users type. Implement filter and sorting for each column Clicking on the city name, should take to to the weather page for this city Right clicking on the city name and opening in the new tab should also open the weather page for the city but in the new tab. Weather page: You can reach this page by clicking on the city name in the table section as mentioned in the previous section. Use [login to view URL] free api to display weather on this page Display whatever information you get from the free api including but not limited to Current weather (temperature, weather description, humidity, wind speed, and atmospheric pressure), forecast (temperature highs and lows, weather descriptions, and precipitation chances) etc. Optional: You can get innovative and do stuff like display location on map, show options for changing unit etc Once weather data is loaded on this page, display basics like day high/low, for the city, on the cities table page as well. Other requirements: Styling: Use appropriate color pallets & styled components to design layouts and different pages. Implement dynamic backgrounds based on the current weather conditions. Use appropriate images or animations to represent different weather conditions (e.g., sunny, rainy, cloudy). Responsive Design: Ensure that the application is responsive and works well on different screen sizes. Implement media queries or responsive design techniques. Error Handling: Handle errors gracefully in case of failed API requests or invalid search queries. Display error messages to users when necessary. State Management: Utilize React state management to display data and avoid re-fetching. Manage weather data state centrally and pass down necessary data as props. Type Safety: Utilize TypeScript for type safety throughout the application. Define interfaces or types for weather objects and API responses. Optional Features: Utilize the preferred stack, such as [login to view URL] for the frontend framework, MST (MobX State Tree) for state management, and Tailwind CSS for styling. Implement geolocation to automatically detect and display the weather for the user's current location. Maintain history of viewed locations' weather. Provide options to switch between different units of measurement (e.g., Celsius/Fahrenheit, metric/imperial). Add a feature to save favorite locations for quick access. Deployment: Deploy your project with any hosting provider. Choose a hosting provider that best fits your needs: Netlify Vercel GitHub Pages AWS Amplify Firebase Hosting
Project ID: 37986547

About the project

27 proposals
Remote project
Active 26 days 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
27 freelancers are bidding on average ₹6,379 INR for this job
User Avatar
⭐ Hi, My availability is immediate. I read your project post on React Developer. We have extensive knowledge in MERN Stack (MongoDB/MySQL, Express JS, React, and NodeJS), as well as RESTful API integration. We are an experienced team of full-stack developers having skill sets in - React, JavaScript, jQuery, TypeScript, NextJS - NodeJS, ExpressJS - MongoDB, MySQL, PostgreSQL, SQLServer, SQLite - Redux, Thunk, GIT - JavaScript, HTML, CSS, Tailwind CSS - AWS, Server Hosting Please send a message So we can quickly discuss your project and proceed further. I am looking forward to hearing from you. Thanks
₹10,200 INR in 2 days
4.8 (47 reviews)
5.6
5.6
User Avatar
I am ready to do this taks msg me My name is Gaurav, and I have over 5 years of experience in this field. I can help you right away. Please message me now.
₹6,499 INR in 7 days
4.7 (68 reviews)
4.6
4.6
User Avatar
Hi, I am a senior web developer and I have experience of 10 years of web development and 5 years with mobile development using React Native. I developed many applications by using ROR , MERN, Nodejs, MERN,Spree, RoR-Commerce, React, React Native, Angularjs, Bootstrap etc. My technical expertise listed below: - Ruby and Ruby on Rails, Nodejs, MERN - React, React Native, Angular Js - Rails with Spree - Bootstrap, Twitter Bootstrap, HTML5, CSS5 - JavaScript, CoffeeScript, jQuery - PostgreSQL, MySQL , MongoDB - Amazon Web Service including EC2 and S3 - Google Maps, Google Analytics - Mandrill, Sendgrid, MailChimp - Paypal, Stripe, Authorized - Github, Bitbucket, Heroku Looking forward. Thanks
₹7,000 INR in 7 days
4.9 (10 reviews)
3.9
3.9
User Avatar
Hi, my name is Ankit, and I am a seasoned software and WordPress expert developer. With a strong background in the latest technologies such as JavaScript, Python, React.js, Node.js, and WordPress, I am well-equipped to handle a diverse range of development projects. Upon reviewing your job description, I am confident in my ability to fulfill your requirements effectively. I am committed to delivering high-quality solutions within the stipulated timeframe, ensuring that your project aligns seamlessly with your vision and goals.
₹5,000 INR in 7 days
5.0 (3 reviews)
2.2
2.2
User Avatar
✋Hi Mate Rupesh T., Good morning! I’ve carefully checked your requirements and really interested in this job. I’m full stack developer has 10 + years experience. I’m offering best quality and highest performance at comfortable price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in React/Redux, Angular JS, Node JS, Ruby on Rails, Next JS, Typescript, html/css as well as javascript and jquery. I have rich experienced in jQuery / Prototype, PHP, AngularJS, JavaScript and C# Programming. For more information about me, please refer to my portfolios. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. Thanks & Regards
₹7,350 INR in 97 days
5.0 (3 reviews)
2.2
2.2
User Avatar
Hi there, I have read the project description, and I can start work now, I have experience of working frontend frameworks such as react, angular and vue. I'm really excited to do this project please feel free to message regarding the project. Best Regards, Sushil Bhardwaj
₹10,000 INR in 3 days
5.0 (2 reviews)
1.3
1.3
User Avatar
Hi there, I'm thrilled at the chance to collaborate on your project and contribute to its success. With my dedication and enthusiasm, I'm confident I can deliver exceptional results that surpass your expectations. Let's collaborate closely, leveraging our respective strengths, to craft a solution that stands out and achieves remarkable success.
₹4,000 INR in 7 days
5.0 (2 reviews)
0.8
0.8
User Avatar
Hi there, I'm Dhruvi, a skilled Software Engineer with over 5+ years of experience and a Master's in Computer Science. I excel in both frontend and backend development, specializing in React and Node.js. My expertise spans database management, AWS services, third-party API integration, and UI design. With a strong commitment to clean code and client satisfaction, I ensure top-notch results on every project. I'm excited to contribute my expertise to define the major features of your app. Let's discuss your project requirements in more detail. Looking forward to hearing from you. Best regards, Dhruvi
₹7,000 INR in 7 days
5.0 (1 review)
0.8
0.8
User Avatar
Hi, i have 9 year's of experience in it. I can do this task asap. Please contact for this project. Thanks, Raman
₹7,000 INR in 7 days
5.0 (1 review)
0.4
0.4
User Avatar
React-Typed Weather Forecast Application Hi there! As a seasoned senior software engineer with over 9 years of experience, I'm thrilled to offer my expertise to contribute to the success of your project. With a proven track record of delivering top-notch software solutions, I'm confident in my ability to meet and exceed your expectations. Here's how I can add value to your project: **1. Understanding Your Needs:** I'll thoroughly analyze your project requirements to ensure a clear understanding of your objectives, timeline, and budget constraints. By closely collaborating with you, I can tailor solutions that align with your vision and goals. **2. Technical Proficiency:** I have proficiency in a wide range of programming languages, frameworks, and technologies, including JavaScript, AngularJS, PHP, jQuery / Prototype and C# Programming. I'm well-equipped to handle various aspects of software development, from backend infrastructure to frontend interfaces, effectively tackling complex challenges. **3. Agile Development Approach:** I advocate for an agile development methodology to foster flexibility, collaboration, and rapid iteration. By breaking down the project into manageable tasks and conducting regular progress reviews, I ensure transparency and adaptability throughout the development lifecycle. **4. Quality Assurance and Testing:** I prioritize quality assurance and testing to deliver robust, reliable software solutions. Through comprehensive testing protocols, including unit tests, integration tests, and user acceptance testing, I guarantee the stability and functionality of the final product. **5. Communication and Collaboration:** Effective communication is crucial for project success. I'm committed to maintaining open lines of communication, providing regular updates, and actively seeking feedback to ensure alignment with your expectations every step of the way. **6. Continuous Learning and Improvement:** In the fast-paced field of software engineering, staying updated with the latest technologies and best practices is essential. I'm dedicated to continuous learning and improvement, enabling me to deliver innovative solutions that leverage cutting-edge technologies. **7. Client Satisfaction Guaranteed:** Your satisfaction is my top priority. I'm fully committed to delivering results that not only meet but exceed your expectations. I'm flexible and adaptable to accommodate any changes or additional requirements that may arise during the course of the project. **Let's Get Started:** I'm eager to collaborate with you on this exciting project and bring your vision to life. Please feel free to reach out to discuss further details, and I'm available for a call at your convenience. Thank you for considering my proposal. I look forward to the opportunity to work together and deliver exceptional results. Best Regards, Victor Lee Senior Software Engineer
₹12,500 INR in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
⭐⭐⭐-------------Hi Rupesh T.--------------⭐⭐⭐ Reading the job description, it seems that you might be looking for me. As a JavaScript full-stack developer, I've been developing 50+ web apps using React.js for the past 10 years. I also have expert level knowledge of Graphics & Web design and I can suggest you good ideas to make your website look modern, clean and attractive. So I will bring you competitive and the best result that you're looking for and it might bring us futuristic cooperation in this field. In recognition of this project specification, I will pose the reasonable and receptive budget and timeline that you can buy into. Looking forward to working with you. I am very interested in your project "React-Typed Weather Forecast Application".
₹1,500 INR in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I'm extremely excited because I recently had a very similar experience. I'm confident that I can complete your task perfectly as soon as possible in a short amount of time, and I'm sure you'll be pleased with the results. Let me quickly introduce myself.
₹6,295 INR in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello Rupesh T., Glad to say that we have already done a similar project before, would you like to see it? We already have similar experience in the same domain. We are an expert team which have 4 years of experience on PHP, JavaScript, C# Programming, jQuery / Prototype, AngularJS Lets connect in chat so that We discuss further. Regards
₹9,400 INR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, Hope you are doing great I am Vinoth With 6 years of experience of Tech Team in Development and innovation., I can work as per your requirement and details. Lets connect through chat so we can discuss more about work.PRO-------------------------------------------------------------Skills: Frontend : React , Bootstrap , React materials , HTML , CSS , tailwind css , JS Backend : Node js , Php , .Net , Mangodb , Mysql , Python AI : Open AI , Opencv , TensorFlow , langchain , pinecone etc., Application Dev : kotlin , xml , firebase , some ui frameworks., Regards., Vinoth
₹3,000 INR in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
React js developer in 1.5 year experience in live project work. Angular js in 6 months experience in live project work. Python backend developer in 1 year experience in live project work. Web designer in 2 years experience in live project work.
₹1,500 INR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I can deliver to you the project in 7 days or less accordenlly with your requirements and without modify the description currently. I give you the file with everything necesary for it works. Give me a chance of do it because i need reviews in this platform. please.
₹9,000.60 INR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am bidding 2000 INR for developing the optimized cities table and weather forecast web application using React and TypeScript. I will ensure all core requirements are met, including displaying cities in a table with infinite scroll, implementing search and autocomplete features, and integrating weather data from the OpenWeatherMap API. Additionally, I will focus on optional features like dynamic backgrounds, responsive design, error handling, state management, and type safety using TypeScript. Deployment will be done on the preferred hosting provider of your choice. Thank you for considering my proposal.
₹2,000 INR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello! I'm excited about the opportunity to create your weather app. With my expertise in React, TypeScript, and frontend development, I'm confident in delivering a polished and functional application that meets your requirements.
₹1,500 INR in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
belgaum, India
5.0
1
Payment method verified
Member since Aug 17, 2016

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.