This is a frontend boilerplate project that provides a solid foundation for building modern web applications. It includes the following libraries and tools:
- @reduxjs/toolkit (v1.9.5): A powerful library for state management in JavaScript applications.
- axios (v1.4.0): A promise-based HTTP client for making API requests.
- eslint (v8.31.0): A pluggable and configurable linter tool for identifying and reporting code quality issues.
- eslint-config-next (v13.2.4): ESLint configuration specifically tailored for Next.js projects.
- flowbite (v1.5.5): A responsive UI framework for building beautiful web interfaces.
- flowbite-react (v0.3.7): React components library built on top of Flowbite.
- framer-motion (v10.10.0): A motion library for creating smooth animations and interactive UI elements.
- next (v13.2.4): A popular React framework for building server-rendered and statically generated web applications.
- next-redux-wrapper (v8.1.0): A utility library that integrates Redux with Next.js applications.
- react (v18.2.0): A JavaScript library for building user interfaces.
- react-dom (v18.2.0): Provides methods for interacting with the DOM in React applications.
- react-redux (v8.0.5): Official React bindings for Redux, enabling seamless integration between the two libraries.
- redux (v4.2.1): A predictable state container for JavaScript applications.
To start using this boilerplate, follow these steps:
- Clone the repository:
git clone https://github.com/Bonpay Finance/ui-template.git
- Navigate to the project directory:
cd your-project
- Install the dependencies:
npm install
oryarn install
- Start the development server:
npm run dev
oryarn dev
You're now ready to build your awesome web application using the provided libraries and tools. Happy coding!
This project is licensed under the MIT License. See the LICENSE file for more information.