Hello Coders!
This article presents an open-source React Full-Stack starter
that uses Chakra
as the UI framework and NodeJS
for the API backend logic. React Horizon UI, released under the MIT license on Github, can be used in commercial projects or eLearning activities. For newcomers, React is a leading JS library for coding interactive user interfaces baked by Facebook.
Thanks for reading!
- π React Horizon UI -
product page
- π React Horizon UI -
LIVE demo
This amazing UI is crafted and provided for free by Simmmple, a creative web agency that uses Charka UI as the main UI library.
β React Generator Horizon UI - Free tool to generate a new project and customize the backend - VIDEO presentation
β¨ UI Features
- UI codebase powered by
Chakra UI
-
7 sample pages
: Dashboard, NFT Market, User Profile -
70+ Components
- nicely documented here -
Dark-Mode
,RTL Support
- Active versioning and support
The template version (without authentication) can be found and downloaded from the official page: Horizon UI.
β¨ How to use the product
To build the product in a local environment, we need a few basic tools like Git and a decent NodeJS version (16.x or higher).
π Step 1 - Clone the project
$ git clone https://github.com/app-generator/react-horizon-ui-chakra.git
$ cd react-horizon-ui-chakra
π Step 2 - Install dependencies via NPM or yarn
$ npm i
// OR
$ yarn
π Step 3 - Start in development mode
$ npm run start
// OR
$ yarn start
Once the UI is up and running, the next step is to start the API backend server that manages the users: Node JS API (also an open-source project)
π
Download
andstart
the API server
$ git clone https://github.com/app-generator/api-server-nodejs.git
$ cd api-server-nodejs
$
$ # Install Dependencies
$ yarn
$
$ # Migrate the database
$ yarn typeorm migration:run
$
$ # Start the API server
$ yarn dev
At this point, with the UI and the backend server up & running
we should be able to access the UI, register new users, and authenticate.
React UI Horizon - NFT market page
React UI Horizon - User profile
Thanks for reading!
For more resources and support, please access:
- β¨ More Free Dashboards crafted in Django, Flask, and React
- β¨ More Admin Dashboards - a huge index with products
Top comments (12)
very nice! great animations too
my only minor suggestion would be to use fade in and fade out animation upon changing the navigation. I notice Apple does this and it looks classy! thanks for making it opensource!
Noted. Ty for your feedback
Wow cool design!
ty
Awesome design! Any timeline for when it will be added to the App Generator?
Ty Rares!
Yep, the integration into the generator is scheduled for next week.
ππ
quite a complete design. ty
ππ
Looks really nice.
ππ
πππ
:)