Loading repository dataβ¦
Loading repository dataβ¦
kyooowe / repository
π Boilerplate using TurboRepo, Vite, React, and Express. Provides a fast and efficient setup for building modern web apps.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A comprehensive and user-friendly boilerplate, designed to expedite the development process of MERN Stack Dashboards, providing developers with an extensive range of components and features.
npx pineuix --vite
or just clone the project by running
git clone https://github.com/kyooowe/PineUI.git
That will scaffold a new folder with the latest version of π Pine UI
Create a .env file in the project directory (apps/api and apps/dashoard) with your environment variables. You can copy the contents of the .env.example file and replace the values with your own.
Install dependencies by running the command in the terminal (root folder)
npm install
Run the following command in the root directory to start the application
npm run dev
Access the application in your dashboard at http://127.0.0.1:5173/ and API http://localhost:3001
To build a production-ready version of your application, run the command in the terminal (root folder):
npm run build
Experience the impressive features and functionality you'll have at your fingertips when you kickstart a project with Pine UI through an engaging live read-only demonstration, conveniently available for you to explore right here.
This project uses the following frameworks and libraries:
This innovative project showcases a comprehensive range of powerful and cutting-edge features, seamlessly integrating the following capabilities:
It leverages the strength of Vite and Express.js, along with TypeScript, to build an impressive MERN Stack project. It encompasses essential features such as seamless authentication, forgot password retrieval, and CRUD functionality. The project also enhances the developer experience by incorporating ESLint, Prettier, and Husky, ensuring code quality and consistency. Additionally, it boasts customized components based on Tailwind CSS and a responsive layout for a visually appealing and user-friendly interface.
I created this project not only for personal use but also to benefit co-developers by significantly speeding up the development process. By utilizing the power of Vite and Express.js, along with TypeScript, ESLint, Prettier, and Husky, the project aims to enhance collaboration and streamline development, ultimately saving time and effort for everyone involved.
An overview of our development plans and upcoming features.
The code in this repository is released under the MIT license as found in the License file.