Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ml-opensource/admin-panel-template-reactjs
https://github.com/ml-opensource/admin-panel-template-reactjs
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ml-opensource/admin-panel-template-reactjs
- Owner: ml-opensource
- Created: 2020-09-08T12:38:57.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-05T08:21:54.000Z (over 2 years ago)
- Last Synced: 2024-11-10T22:18:07.423Z (8 days ago)
- Language: TypeScript
- Size: 1.29 MB
- Stars: 25
- Watchers: 10
- Forks: 10
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# Admin Panel Template ReactJS
[![Netlify Status](https://api.netlify.com/api/v1/badges/c5bd55a2-cf9c-46ec-8cd2-acb2222aed90/deploy-status)](https://app.netlify.com/sites/ml-admin-panel-template/deploys)
## Demo
You can check out a running demo of the site here: [https://ml-admin-panel-template.netlify.app/](https://ml-admin-panel-template.netlify.app/)
## Live Playground
**You’ll need to have Node v16.x on your local development machine**. You can use [nvm](https://github.com/nvm-sh/nvm#installation) (macOS/Linux) or [nvm-windows](https://github.com/coreybutler/nvm-windows#node-version-manager-nvm-for-windows) to switch Node versions between different projects.
- Clone this repository
- `yarn install`
- `yarn start`
- Visit http://localhost:3000/## Mission
The purpose of this repo is to create a React JS template so we can standardize how we implement Admin Panels with the basic things such as auth, navigation, tables, forms, etc.
The template will therefore contain a set of components and functionality, that we will maintain either in this repo or in separate repos if we see a need to reuse it in other projects.
The goal is to be able to start up the project, where you can navigate to different screens that themselves are examples of how to implement cases such as fetching data for a table with sorting, ordering, pagination, etc, and modals to create/update data in the rows.
As this repo will be used for different clients, we need to be able to easily theme it, and extend it for specific client needs.
## Roadmap
The roadmap in the [project tab](https://github.com/monstar-lab-oss/admin-panel-template-reactjs/projects/1) will contain all the features that we need to implement, so you can pick up a task from there.
## Features
- [Authentication](src/features/auth/auth.md)
- [Localization](src/features//localization/) (No documentation yet)
- [Page filter](src/components/molecules/PageFilter/page-filter.md)
- [Permissions](src/features/permissions/permissions.md)## How We Work
This template follows **syntax**, **semantics**, and **folder structure** defined in the [web-frontend-readme repo](https://github.com/monstar-lab-oss/web-frontend-readme).
## Logins
- email: [email protected]
- password: Password is anything you like, for example Test1234 it works