Mohammadreza Nozari (Email: [email protected])
7+ years of experience in a wide range of web back-end and front-end projects from legacy monolithic applications with zero tests to fully tested modern microservices. worked in different workplaces, from a company of three to large organizations with cross-functional teams.
- Work with latest versions like React js 18, Firebase 9 and Tailwind CSS 3
- Use Firebase Firestore to store and fetch data
- Add forgot password functionality using Firebase auth
- the CRUD operations including create, read, update and delete using Firebase Firestore
- create pages and routes in a react project
- create private route and custom hook for protecting the user profile page
- Create an image slider using Swiper js latest version
- use Tailwind CSS 3 to style a react project
- Use Firebase auth for complete authentication
- sign up/in the users using username/password and Google oAuth using Firebase auth
- react router version 6 (latest version) to create routes, get the params and redirect
- use react toastify to create nice notifications
- create a beautiful spinner and loader
- Create a reusable component such as listing cards
- Add map to the page using leaflet and react leaflet packages
- Google geolocation api and how to convert address to latitude and longitude