Skip to content

ebuer/nextboard

Repository files navigation

Nextboard

Nextboard is a customizable dashboard boilerplate built with Next.js. It leverages modern technologies like i18n, Tailwind CSS, and Tailwind UI elements to provide a sleek and responsive user interface.

Features

  • i18n Support: Multi-language support for a global user base.
  • Tailwind CSS: Utility-first CSS framework for rapid UI development.
  • Tailwind UI Elements: Pre-designed components to speed up development.
  • Customizable Components: Ready-to-use components such as notify and swal alerts, data tables, and dynamic forms for enhanced functionality.

Installation

Note: bun is used for development; you can also use npm or another package manager to install dependencie

  1. Clone the repository:
    git clone https://github.com/yourusername/nextboard.git
  2. Navigate to the project directory:
    cd nextboard
  3. Install dependencies:
    npm install
  4. Run the development server:
    npm run dev

Usage

Open http://localhost:3000 with your browser to see the result.

To-Do

  • Form Builder Component: A dynamic form builder to create and manage forms within the dashboard.
  • Authentication System: Implement an authentication system using the context API.
  • Enhanced UI Components: Add more customizable UI components to the library.
  • Performance Optimization: Improve the overall performance of the application.
  • Testing: Add comprehensive testing for all components and pages.

Development Status

Nextboard is currently in development. We welcome feedback and contributions to help improve the project.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request for review.

License

This project is licensed under the MIT License.

Acknowledgments

About

Frontend Dashboard made with Next.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages