37 lines
608 B
Markdown
37 lines
608 B
Markdown
# FreeTable
|
|
|
|
SeaTable-Clone: Multi-User Login, Rollen, Tabellen, Views, Detailansicht.
|
|
|
|
**Tech:** Python/FastAPI + Vue.js 3
|
|
|
|
## Quick Start
|
|
|
|
### Backend
|
|
```bash
|
|
cd backend
|
|
pip install -r requirements.txt
|
|
python run.py
|
|
```
|
|
|
|
### Frontend
|
|
```bash
|
|
cd frontend
|
|
npm install
|
|
npm run dev
|
|
```
|
|
|
|
## Features
|
|
|
|
- Multi-User Authentication (JWT)
|
|
- Role-based access (Admin, Owner, Member, Viewer)
|
|
- Workspaces with member management
|
|
- Tables with 15+ column types
|
|
- Grid/Gallery/Form views
|
|
- Detailed record view with comments
|
|
- Activity log
|
|
|
|
## API
|
|
|
|
`/api/v1` - REST API base
|
|
|
|
See `.a0/freetable/` for full documentation. |