https://andaman-website.vercel.app/
andamanapp is a React-based application that integrates various modern libraries and tools to provide a rich and dynamic user experience.
- React & React DOM: Core libraries for building and rendering the user interface.
- React Router DOM: Manages routing within the application.
- Material-UI (MUI) & CoreUI: Provides pre-styled UI components for consistent and responsive design.
- Font Awesome & Heroicons: Libraries for enhancing visual elements with icons.
- Axios: Promise-based HTTP client for making API requests.
- Framer Motion: Advanced animation library for React.
- PrimeReact & MDBReact: Additional UI component libraries to extend design and functionality.
- React Bootstrap & Bootstrap: Styling and layout enhancement libraries.
- Tanstack React Query: Efficient server state management and data fetching.
- Swiper & React Multi-Carousel: Tools for creating responsive carousels and sliders.
- React Google Maps API & Google Autocomplete: Integration with Google Maps and Places services.
- Firebase: Firebase services integration.
- EmailJS: Enables email-sending capabilities from the frontend.
- TailwindCSS: Utility-first CSS framework for custom designs.
- TailwindCSS & PostCSS: For styling with custom utilities and autoprefixing.
- Date-fns: Library for date manipulation in JavaScript.
- Google Maps React: Additional library for Google Maps integration.
- Autoprefixer: Adds vendor prefixes to CSS rules.
start
: Runs the application in development mode.build
: Builds the application for production.test
: Executes the test suite.eject
: Ejects the app fromreact-scripts
to gain full control over the configuration.
The application is optimized for modern browsers, with separate configurations for development and production environments.
To get started with andamanapp, clone the repository and run the following commands:
npm install
npm start