PetMate-App is a lively online platform created to connect pet lovers and promote animal welfare. Whether you're searching for a lost pet or hoping to welcome a new furry companion, PetMate-App is here to support you.
- User Registration and Login: Users can sign up or log in seamlessly with their email addresses.
- Animal News and Updates: Stay informed with the latest news and insights from the animal world.
- Supported Initiatives: Discover animal welfare projects associated with the platform.
- Pet Discovery: Easily search for pets using filters for categories, gender, price, and location.
- Sorting Options: Organize search results by price or popularity to streamline your search.
- Exclusive Features for Registered Users:
- Detailed Pet Information: Access in-depth details about pets, including contact information and location.
- Favorites: Save pets to a favorites list for quick access.
- Profile and Pet Management: Update and manage personal details and information on pets you own.
- React
- Redux/Redux-toolkit
- JavaScript
- Api-rest
- Cloudinary-api
- Styled-components
- Material-ui
- Redux-thunk
- Redux-persist
- React-router-dom
- Toastify
- MobileFirst
The layout should be responsive, except for mobile devices as follows:
- mobile: (from 320px - fluid; from 375px - adaptive)
- tablet: from 768px;
- desktop: from 1280px
It should include:
- adherence to semantics according to HTML5 standards
- fonts connected
- optimized sizes of vector and raster graphics
- ensured support for displaying images for retina screens
- optimized loading of static images
- all icons connected through a sprite
- added display of the page's favicon
- Versel
- Vite
- VS Code
- Git
Halyna Marchenko - Developer
