This web application is designed to provide users with a seamless and interactive platform for exploring, managing, and sharing content. It leverages modern web technologies to ensure a responsive, efficient, and user-friendly experience.
Access the application here: Live Application
- Interactive User Interface: Built with React, ensuring a dynamic and engaging user experience.
- Content Management: Smooth data handling and presentation using
@tanstack/react-table
. - Animations and Graphics: Eye-catching animations powered by
motion
andlottie-react
. - Theme Support: Customizable themes implemented with
next-themes
. - Alerts and Notifications: Enhanced user interactions with
sweetalert2
. - Date Manipulation: Flexible and powerful date utilities with
date-fns
. - Routing and Navigation: Intuitive client-side routing using
react-router
. - Firebase Integration: Secure and scalable backend support via Firebase.
- Icons and Graphics: Rich iconography provided by
react-icons
. - SEO Optimization: Integrated
react-helmet-async
for managing metadata.
- React: v18.3.1
- React DOM: v18.3.1
@tanstack/react-table
: v8.20.6axios
: v1.7.9date-fns
: v4.1.0firebase
: v11.1.0flowbite-react
: v0.10.2lottie-react
: v2.4.0motion
: v11.15.0next-themes
: v0.4.4react-helmet-async
: v2.0.5react-icons
: v5.4.0react-router
: v7.1.0sweetalert2
: v11.15.3
-
Clone the repository:
git clone <repository_url>
-
Navigate to the project directory:
cd project-directory
-
Install dependencies:
npm install
-
Start the application:
npm start
Contributions are welcome! If you would like to contribute, please fork the repository and create a pull request with your changes.
This project is licensed under the MIT License.