Find Jobs
Hire Freelancers

React Bottom Sheet with Multiple Screen Snap Points and Spring Motion.

₹600-1500 INR

Closed
Posted 8 months ago

₹600-1500 INR

Paid on delivery
I am looking for an experienced React Developer to create a bottom sheet component with multiple screen snap points and spring motion for my project. Reference link: [login to view URL] [login to view URL] Goal: Create a React application that features a bottom sheet with multiple screen snap points and incorporates spring motion animations. You are allowed to refer and not use third-party libraries like react-spring-bottom-sheet to refer and meet the assignment requirements. Requirements: 1. React Application Setup: Set up a new React application using create-react-app or your preferred boilerplate. Use React Hooks for managing state and functional components. 2. Bottom Sheet Component: Create a BottomSheet component that serves as the bottom sheet element. 3. Screen Snap Points: Implement the bottom sheet to have at least three screen snap points: closed, half-open, and fully open. The closed position should hide most of the content, only showing a handle or a small indicator. The half-open position should reveal more content, and the fully open position should display the entire content. 4. Spring Motion Animation: Implement spring motion animations for smooth transitions between snap points. You are NOT allowed to use libraries like react-spring-bottom-sheet, 5. Handle User Interaction: Allow users to interact with the bottom sheet using gestures or buttons. Implement drag-and-release functionality to make the bottom sheet snap to the nearest screen snap point with spring motion. Provide buttons or other UI elements for users to manually control the bottom sheet's position. 6. Styling: Create visually appealing and responsive styles for the bottom sheet and its content. Ensure that the UI is user-friendly and intuitive. 7. Responsive Design: Ensure that the bottom sheet works well on both desktop and mobile devices. Implement responsive design techniques to adapt to different screen sizes. 8. Optional Features (Bonus): Add any additional features or enhancements to improve the user experience. Implement keyboard accessibility features. Implement unit tests for your components. Submission Guidelines: 1. Push your code to a Git repository (GitHub, GitLab, Bitbucket, etc.). 2. Include a [login to view URL] file with instructions on how to run your application locally. The successful freelancer should have a demonstrated understanding of React components, animation, and responsive design. The bottom sheet should work seamlessly on both desktop and mobile devices. This project could be great for someone looking to build a portfolio of quality, modern, and well-polished React components. If you are up for the challenge and have the necessary skills, please do not hesitate to place a bid. I look forward to hearing from you.
Project ID: 37194703

About the project

6 proposals
Remote project
Active 7 mos 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
6 freelancers are bidding on average ₹750 INR for this job
User Avatar
Dear Client, thank you for considering me for the project you are currently looking for an experienced React Developer to create a bottom sheet component with multiple screen snap points and incorporate spring motion animations. I am confident that I am the best fit for this project due to my extensive experience in the field of graphics and website design as well as React components. I understand that you are looking for a way to make use of react-spring-bottom-sheet so that you do not have to use the third-party library but can still refer to it to meet your requirements. This is something that I am well-versed in and would be able to provide for you. Additionally, I am experienced in setting up new React applications using create-react-app or your preferred boilerplate toolset. My skillset includes designing responsive layouts that work well on both desktop and mobile devices as well as unit tests for components. I'm confident that I can deliver a robust bottom sheet component that meets all requirements while also being visually appealing and responsive design wise.. If you feel this is the right fit for your project please don't hesitate to reach out so we can discuss further!
₹600 INR in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello! My name is Abderahim laghmari, and I'm a 15-year-old web developer with extensive experience in JavaScript and its surrounding fields. I understand that you are looking for an experienced React developer to create a bottom sheet component with multiple screen snap points and spring motion animations for your project. I believe I am the perfect fit for this project because of my skillset: I have a demonstrated understanding of React components, animation, and responsive design. I am proficient in web development techniques such as HTML, CSS, and JavaScript. I have a keen aesthetic vision that blends visual finesse with intuitive navigation to create websites that not only look great but also keep visitors engaged. I am committed to delivering quality work on time while maintaining an aesthetic vision that resonates with users. My dedication and drive make me an ideal candidate for this project. As well as being available to collaborate on web development projects, language-related tasks, and anything else that needs a creative touch.
₹1,050 INR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I understand that you are looking for an experienced React Developer to create a bottom sheet component with multiple screen snap points and incorporate spring motion animations for your project. From my experience as a Full Stack Developer, I have the necessary skills and knowledge to complete this project. I have successfully set up a new React application using create-react-app or your preferred boilerplate. Use React Hooks for managing state and functional components. Additionally, I have implemented visually appealing and responsive styles for the bottom sheet and its content so that it is user-friendly and intuitive. In addition, I have provided buttons or other UI elements for users to manually control the bottom sheet's position if necessary. Additionally, I have made sure that the bottom sheet works well on both desktop and mobile devices by implementing responsive design techniques to adapt to different screen sizes.
₹1,050 INR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I read your project details. I am a React developer with 1.5 years of experience in software engineering in big MNC's. Message me for further collaboration. Looking forward to work with you.
₹600 INR in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
Varanasi, India
0.0
0
Member since Oct 30, 2022

Client Verification

Other jobs from this client

Web Scraping Task
₹600-1500 INR
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.