Coder Social home page Coder Social logo

fransachmadhw / react_admin_ui_v1 Goto Github PK

View Code? Open in Web Editor NEW
10.0 1.0 2.0 4.18 MB

✨ A Beautiful Admin Dashboard UI Built with React TypeScript ✨

Home Page: https://react-admin-ui-v1.vercel.app

License: BSD 3-Clause "New" or "Revised" License

JavaScript 0.52% HTML 0.19% TypeScript 97.95% CSS 1.34%
dashboard react typescript open-source template admin admin-dashboard daisyui free javascript materialui tailwindcss template-project

react_admin_ui_v1's Introduction


Logo


GitHub license version GitHub stars language forks


React Admin UI is a beautiful and open-source Dashboard User Interface Prototype built with TypeScript and React based. Surprisingly, this is my first time building a User Interface prototype with a bit complex components. So, my goal is IT agencies or even individual developers could use this prototype to brings insight for their future projects.

Have a look at the preview of React Admin UI for a comprehensive list of prototype's features, core values and use cases.


preview


This repository contains the core system of React Admin UI Prototype, splitted into two different directories. Backend is for the JSON API (It is already configured for Vercel deployment), and Frontend is for the whole User Interface prototype.

💎  Features and Consist of

  • ⚡️ React 18 TypeScript with Vite
  • 🎯 Declarative Routing with React Router v6
  • 📋 Seamless Data Fetching with React Query v5
  • ✨ Optimized Icons with React Icons v5
  • 🎨 Tailwind CSS v3 as the Styling Foundation
  • 👓 Daisy UI v4 as the Base Design System
  • 🕶 Material UI v5 for optimized Data Grid
  • 📊 Beautiful Charts with Recharts v2
  • 🤯 And many more...

🚀  Installation and How to use

See below for a quickstart installation and usage examples.

Backend

Install all dependencies listed in package.json inside backend directory.

cd backend
npm install

By default, I already deployed the API to run in Vercel environment. The live API can be accessed from https://react-admin-ui-v1-api.vercel.app/. However, in case you would like to configure the backend by yourself, you can run below.

nodemon ./src/index.ts

And the API can be accessed locally from http://localhost:5000.

Frontend

Install all dependencies listed in package.json inside frontend directory.

cd frontend
npm install
npm run dev

If you would like to change the default API endpoint, you can go to ApiCollection.tsx.

And then, the app can be accessed from http://localhost:5173/.

📫  Have a question? Would like to chat? Ran into a problem?

Obviously you can always reach out to me directly via a formal approach such as Email or LinkedIn.

🤝  Found a bug? Suggesting a specific feature?

Feel free to file a new issue with a respective title and description on the the fransachmadhw/react_admin_ui_v1 repository. If you already found a solution to your problem, we would love to review your pull request!

✅  Requirements

React Admin UI requires a Node version higher or equal to 20.11.0 LTS. Have a look at the dependencies and devDependencies section in the package.json inside backend and frontend to find the current list of the requirements of React Admin UI.

📘  License

React Admin Dashboard UI Prototype is released under the terms of the BSD-3-Clause.

react_admin_ui_v1's People

Contributors

fransachmadhw avatar

Stargazers

Ahmad Farhan avatar Rizky Reza avatar  avatar Rofiqur Rohman avatar decozzfx avatar Ganaldi Gilang avatar Wahyu Rifki Taufik avatar Lucky Ardhika avatar rx_a avatar Suraj Rawat avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.