SA-Tourism is a tourism based web application for South Asian spots where tourists can get details of spots and plan for future tour.
- All Device Responsive
- tailwindCSS
- Awesome dark theme support
- aos, swiper and animate.css Implementation
- Environment Variable configuration
- Regex with Valid email, Uppercase letters, lowercase letters and 6 characters in password
- Protected routes
- Local Storage and API post configuration with Protected route
- npm i aos
- npm i swiper
- npm i animate.css --save
- npm i react-icons
- npm i react-helmet-async
- npm i framer-motion
- npm i react-hot-toast
- npm install -g firebase-tools
- npm i lottie-react (in error page and loading. e.g. here)
- npm i react-simple-typewriter (in hero section and country title, 'Add Tourists Spot' page title)
- npm install react-tooltip (in userImage which will be showed after login)
To run this React project on your local machine follow the instructions-
Before you begin, ensure you have the following installed on your local machine:
-
git clone https://github.com/khaledssbd/SA-Tourism-project-client-side
-
cd SA-Tourism-project-client-side
-
npm install
-
npm run dev
Open http://localhost:5173 to view it in the browser.