- Display "folders" and "files"
- Navigate between folders
- Edit folder/files names and folders colors
- Add a image viewer
- Add a mp3 player
- Add a mp4 player
- Add a doc editor (maybe with ra-markdown)
- Add a PDF viewer
- Add a sheet editor (maybe with ra-datagrid-ag)
- Add a global search (algolia like)
- Update layout (MUI theme template)
- Add a breadcrumbs like
- Download
- Import
- Drop to import
- Change fakerest for a real supabase db
- Share file access
Install the application dependencies by running:
yarn
Start the application in development mode by running:
yarn dev
Build the application in production mode by running:
yarn build
The included data provider use FakeREST to simulate a backend.
You'll find a data.json
file in the src
directory that includes some fake data for testing purposes.
It includes two resources, posts and comments.
Posts have the following properties: id
, title
and content
.
Comments have the following properties: id
, post_id
and content
.
You can run the included tests with the following command:
npm run test
# or
yarn run test