Find Jobs
Hire Freelancers

React js Front-end

₹600-1000 INR

クローズ
投稿日: 6か月前

₹600-1000 INR

完了時にお支払い
Requirements: Front-End Development: 1. Create a React application with the following components: a. TaskList: Display a grid of tasks with columns for task name, description, category, and the date last edited. The number of columns displayed should vary based on the screen size (3 columns on Desktop, 2 on Tablet, and 1 on Mobile). b. TaskForm: A form to add or edit tasks. Include fields for title, description, category, and status (completed or not). c. TaskTable: Display a table view of tasks with columns for task name, description, category, and the date last edited. The table should always match the width of the grid. d. SearchBar: Allow users to search for tasks. The search should match task names and descriptions. Support exact matches when the search query contains a phrase within double quotes. e. SortDropdown: Allow users to sort tasks by name or date last edited. f. Pagination: Implement pagination using 'page numbers' style. Each page should display a specified number of tasks (e.g., 10 tasks per page). g. CategoryList: Display a list of categories and allow users to create, edit, and delete categories. 2. Use React Router to create different routes for task management (e.g., '/tasks', '/categories'). 3. Implement a Redux store to manage the application's state. Define actions, reducers, and selectors for tasks and categories. 4. Connect components to the Redux store for data management. 5. Implement a responsive layout that adapts to different screen sizes (Desktop, Tablet, and Mobile). 1. Ensure that the UI state is preserved when the web page is refreshed. The data loaded after a refresh should match the search query and sorting criteria. API Integration:  Simulate API calls using local state. Create functions for fetching, creating, editing, and deleting tasks and categories. Search:  Users can search for tasks by entering a search query.  The search should match task names and descriptions.  Support exact matches when the query contains a phrase within double quotes (similar to Google).  Users should be able to filter tasks by category. Sort:  Users can sort tasks by name, category or date last edited.  Provide a dropdown to select the sorting criterion. Pagination:  Implement pagination using 'page numbers' style.  Show links to navigate between pages.  Display the total count of tasks matching the current search and sort criteria. State Management:  The grid content should be paginated based on the search and sort criteria.  The table rows should match the data displayed in the grid.  Preserve UI state when the web page is refreshed. Ensure that the loaded data aligns with the search query and sorting criteria.  Consider using routes/URLs to manage UI states for the entire app. Testing:  Write meaningful unit tests for components and functions where appropriate. Other Requirements:  Avoid using 3rd-party styling/component frameworks.  Provide a Git repository link containing project files.  If following a Test-Driven Development (TDD) approach, commit in a sequence that demonstrates it.  Include a [login to view URL] file with instructions on how to run your project and a brief explanation of your design choices.  Implement any necessary validation for form inputs (e.g., title and description fields).  Ensure proper error handling for API calls or user interactions.
プロジェクト ID: 37470491

プロジェクトについて

24個の提案
リモートプロジェクト
アクティブ 5か月前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に24人のフリーランサーが、平均₹2,050 INRで入札しています
ユーザーアバター
Hello, I am Asma, an experienced freelancer with 8+ years of experience in the field of Web & Mobile App Development. I have worked on many projects related to React js front-end and am confident that I can provide the best solution for your project needs. I understand the requirements for this project very well and believe I can deliver a robust solution that meets all your needs. My skillset includes HTML5, CSS3, Bootstrap, Java Script, Wordpress, React.js and more which makes me the perfect fit for this job. Additionally, I have used React Router to create different routes for task management (e.g., /tasks) so that users can easily access relevant sections of the app without having to navigate through multiple pages. My commitment to quality ensures that all components are tested before being released into production ensuring that they function as intended. Additionally, I strive to minimize bugs and errors by implementing automated testing procedures into my workflow.
₹18,000 INR 7日以内
4.2 (24 レビュー)
5.0
5.0
ユーザーアバター
Hi there, I am Raj, having experience of more than 6 years in website and app development. I have been exclusively working on platforms like Node JS, Angular, React, React Native, Next JS, Flutter, Ionic, Capacitor, Electron, MongoDB, PostgreSQL, MSSQL, MySQL, Nest JS, Express JS, Firebase etc. I have also hosted scalable web apps on AWS, GCP, Azure and have ample DevOps experience to setup, configure and maintain production severs. I follow proper code standards, use Swagger for backend APIs, also have done automation testing using Karma and Jasmine. I can definitely do your job on time according to your requirements. Please ping me in chat to discuss more. Thanks.
₹1,000 INR 7日以内
5.0 (6 レビュー)
3.5
3.5
ユーザーアバター
Hi, We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on JavaScript, Website Design, HTML5, React.js, CSS3 Please come over chat and discuss your requirement in a detailed way. Regards
₹800 INR 7日以内
4.9 (5 レビュー)
1.9
1.9
ユーザーアバター
I hope this message finds you well. I am writing to express my interest in your project for developing a React application for task management. I have carefully reviewed the project details and requirements you provided, and I am confident in my ability to deliver a high-quality solution that meets your specifications. Bid Details: Bid Amount: ₹800.00 INR Timeframe: 2 days Proposed Solution: I propose to create a React application that fulfills all the specified requirements for front-end development, API integration, state management, and testing. Here's an overview of the key components of my solution: Front-End Development: TaskList, TaskForm, TaskTable, SearchBar, SortDropdown, Pagination, and CategoryList components will be implemented to meet your design criteria. Responsive layout using React Router for different routes. Redux store for state management, including actions, reducers, and selectors. Connection of components to the Redux store for efficient data management. Responsive design catering to Desktop, Tablet, and Mobile screens.
₹800 INR 7日以内
5.0 (1 レビュー)
1.1
1.1
ユーザーアバター
Hello, I am Hammas and I am excited to learn more about your project requirements for React.js Front-end! As a seasoned professional with experience in web development, Flutter expertise, and graphic design, I am confident that I am the perfect fit for your project. I understand the importance of ensuring that the UI state is preserved when the web page is refreshed. This is especially crucial when it comes to projects involving user interaction such as sorting or pagination. In order to achieve this while also adapting to different screen sizes (Desktop, Tablet, and Mobile), I believe that using routes/URLs is an effective solution. Another consideration is API integration. By simulating API calls locally using local state and functions, I am able to ensure that content loaded after a refresh matches search queries and sorting criteria exactly. This ensures seamless functionality without any delays or errors.
₹800 INR 3日以内
3.1 (3 レビュー)
1.8
1.8
ユーザーアバター
Harnessing 2 years of dedicated frontend expertise with NextJS, I specialize in crafting robust, scalable, and visually appealing web applications. With a proven track record of delivering dynamic user interfaces, I bring a blend of technical prowess and creative finesse to ensure your project stands out. Let's collaborate to bring your vision to life, infusing it with the power and innovation of NextJS for an unparalleled digital experience.I understand the importance of timely delivery for this project and will work hard to meet your deadline. From testing to API integration and layout customization, I'm ready to provide the highest levels of quality assurance while keeping disruption to a minimum. Let's work together to make your dreams come true!
₹10,000 INR 16日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Hello! I'm a front-end developer with 4 years of experience, specializing in Js, HTML/CSS, ReactJs and NextJs include Web3Js, EtherJs. I'm also skilled in NodeJs and have hands-on experience deploying systems on AWS. In my previous projects, I've successfully designed and developed high-traffic websites, including one with 200,000 users. I've tackled challenges related to performance, optimization, and security, ensuring a seamless user experience. I can show you a few products I used to do through text messages, including: livestream, finding friends, scheduling, stock trading, nft trading... For your project, I'd be happy to discuss specific details, such as the number of pages you need and any additional requirements. This information will allow me to provide a more accurate estimate of the time and cost involved. Feel free to reach out. Thanks!
₹4,000 INR 7日以内
5.0 (1 レビュー)
0.0
0.0
ユーザーアバター
Dear client How are you? As a seasoned React developer, I am well-equipped to fulfill your Front-End development requirements for a task management application. I have a proven track record in building responsive React applications with Redux state management and React Router for efficient navigation. My commitment to clean and maintainable code, coupled with thorough unit testing, ensures a robust and bug-free solution. I understand the importance of simulating API calls for seamless integration, implementing complex features like search, sort, and pagination, and providing a well-documented Git repository for your convenience. With a focus on user experience and adherence to your specifications, I am eager to contribute to the success of your project. Best regards
₹800 INR 10日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Hello, I'm Rakesh, and I'm thrilled to delve into the details of your React.js front-end project! With a solid background in web development and expertise in technologies like React, I'm confident in my ability to meet your project requirements. Understanding the critical need to preserve UI state during page refreshes, especially in projects involving user interactions such as sorting and pagination, I propose leveraging routes/URLs as an effective solution. This approach ensures a seamless and consistent experience across different screen sizes, aligning with modern web development standards. In terms of API integration, I'll employ a strategy of simulating API calls locally using local state and functions. This ensures that the content loaded after a refresh precisely matches the search queries and sorting criteria, offering users a smooth and error-free experience.
₹700 INR 5日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Why Choose Me: Technical Skills: React Mastery: Proven expertise in React, creating responsive interfaces and dynamic applications. Redux Proficiency: Experienced in efficient state management using Redux for actions, reducers, and selectors. React Router: Successfully implemented structured routes for seamless navigation. Project Management: State Management Expertise: Skillful in handling complex UI states, ensuring consistent data representation. Git Proficient: Well-organized Git repository with clear commit messages and commitment to TDD if applicable. Documentation Commitment: Comprehensive README with clear project instructions and design rationale. User Experience Focus: Responsive Design: Track record of implementing responsive layouts for diverse screen sizes. Validation and Error Handling: Ensuring input validation and robust error handling for a smooth user experience. Value Proposition: Independent Problem Solver: Proactive approach to problem-solving. Clean Code Advocate: Passion for writing clean, maintainable code. Effective Communicator: Open communication and collaboration for project alignment. In summary, my technical proficiency, project management skills, user experience focus, and commitment to clear communication make me the ideal candidate for your React and Airtable project.
₹1,000 INR 7日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Hello, I am Abhishek Bicholiya, i have 2+ years of experience in ReactJs and i have knowledge of redux, bootstrap, tailwind css, firebase and also payment method like PayPal and stripe. I have worked on projects like social media websites, kind of sound therapy website and also recharge platform. I specialise in design responsive and user friendly websites. I can commit to complete your project in given time period and as per your expectations
₹1,000 INR 7日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Hello! My name is Roy and I am a Full Stack Developer. I understand your project requirements and would like to apply my skills to help you create a React application with the following components: TaskList, TaskForm, TaskTable, SearchBar, SortDropdown and Pagination. I have extensive experience in both front-end and backend development and can confidently provide the required expertise to deliver a successful project. My deep knowledge of JavaScript, React.js, HTML5 and other related technologies sets me apart from other freelancers who may lack this expertise. As part of the project requirements, I would like to include state management using local state simulations to ensure that the UI state is preserved when the web page is refreshed. Additionally, I would like to implement a responsive layout that adapts to different screen sizes (Desktop, Tablet and Mobile).
₹800 INR 6日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Subject: Professional Proposal for Frontend Development Project Dear Sir/Mam, I hope this message finds you well. I am writing to express my interest in your project and to propose my services as a skilled front-end developer. With a keen eye for design and a strong foundation in HTML, CSS, JavaScript, and React, I am eager to contribute to your project's success. My approach to front-end development emphasizes creating intuitive user interfaces that seamlessly integrate functionality and aesthetics. Leveraging my expertise in responsive design and modern frameworks, I am committed to delivering high-quality, pixel-perfect solutions that exceed your expectations. I am excited about the opportunity to contribute my skills and expertise to your project and am confident in my ability to deliver exceptional results. I am committed to delivering on time and within budget while maintaining the highest standards of quality. Thank you for considering my proposal. I am looking forward to the possibility of collaborating with you and contributing to the success of your project. Best regards, Aarif Mobile Number => 9717971424
₹800 INR 6日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Dear Client, I hope you are doing well. I read your job description and it seems to be quite impressive and perfectly aligned with my skill set. I am a skilled developer with experience in ReactJS, React Native, Redux, JavaScript, Typescript, ExpressJS, NodeJS, Python, PHP, MySQL, Sequelize, Sqlite, Typeorm, Google Firebase and NestJS. Over 1.5 years of my experience in web development has allowed me to develop and design functional and user-friendly web and mobile applications. Currently, I am serving as a Software Developer at Square Yards, where I have gained valuable experience in software development and team collaboration. As a Software Engineer at Square Yards, I have been able to work collaboratively with team members to develop and deliver software projects. At Square Yards, I work on a product known as CredIQ, which facilitates the process of providing home loans to customers. In my previous company, I contributed to developing MatriMilan, a matrimonial app based on React Native. I have developed several features in this app with cutting-edge UI design and various integrations. My skills and experience make me a strong candidate to work as a freelancer on this project. Thank you for considering my application in advance. I look forward to discussing my candidacy further.
₹600 INR 7日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
I am a fullstack developer, I'm interested to work with you. I will be more helpful to you. Give me design if you have. I'm ready to discuss your project and start immediately. Looking forward to hearing from you.
₹800 INR 7日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Hello, Greetings! I hope you are doing great. I am writing to express my enthusiasm for the opportunity to collaborate on this project. With over 12 years of dedicated experience in the field, I bring a wealth of expertise to ensure the success of your endeavor. Here's why I am the perfect fit for your project: 1. With a robust portfolio spanning diverse projects, I have consistently delivered high-quality results, earning the trust of clients over the years. 2. My proficiency extends across various aspects of this field. This enables me to provide a holistic approach to your project needs. 3. I pride myself on staying ahead of industry trends and leveraging cutting-edge technologies to bring innovative solutions to the table, ensuring your project remains ahead of the curve. Now, to better understand your vision and requirements, could you please provide insights into the following: 1. What is your preferred timeline for project completion, and are there any critical milestones? Understanding your objectives will help me tailor my approach to meet your expectations effectively. 2. Could you share the primary goals you aim to achieve with this project? 3. Are there specific collaboration or communication preferences you have for seamless project coordination? I am eager to discuss how my skills align with your project requirements in more detail. Looking forward to the possibility of working together and achieving remarkable results. Warm regards, Manish Sharma
₹800 INR 7日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

INDIAのフラグ
NEW DELHI, India
0.0
0
メンバー登録日:7月 1, 2020

クライアント確認

このクライアントからの他の仕事

Download d3 image sag to png
₹600-1500 INR
ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。