-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathREADME.md
62 lines (45 loc) · 2.06 KB
/
README.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
## Welcome to Tarim!
Hi! Tarim is free open source flask admin page. but it is more than admin page. currently, it is completed only admin page. so I call it as admin page temporary.
## one of the screenshoots
more screen shoots below.
![ScreenShot](https://raw.github.com/algha/tarim/master/screens/toolbox.png)
### Features:
- admin
- login
- CRUD
- attaching admin role
- admin permission management
- actions - CRUD
- permissions - CRUD, attaching actions
- role - CRUD, attaching permission
- content builder
- content type - CRUD
- fields - CRUD, attaching to the type
- Content - CRUD
- the fields listed by current content type. for example, tagging, media, category...
- Category - CRUD
- Tag Management
- Media - CRUD
## About the repository
the repository include all tarim source code, docker files and sql file.
## Install and run
### with docker
Tarim is dockerized. so you should have installed Docker on your local machine.
clone the repository, and run:
docker-compose up --build
it will create all tarim needed.
after successfully build, to access the system, open the link the url: [http://localhost:5000/dashboard/login](http://localhost:5000/dashboard/login)
login information:
email: [email protected]
password: tarim
to access the database, open the link the url: [http://localhost:8000](http://localhost:8000)
database information is written on the docker file.
### Without docker
first of all, create a database.
the database is provided at folder: **tarim/docker/db/sql/**
and use python environment.
reference this official tutorial: [https://flask.palletsprojects.com/en/1.1.x/installation/](https://flask.palletsprojects.com/en/1.1.x/installation/)
### Some Screenshoots
| ![ScreenShot](https://raw.github.com/algha/tarim/master/screens/login.png) | ![ScreenShot](https://raw.github.com/algha/tarim/master/screens/content-type.png) |
|--|--|
| ![ScreenShot](https://raw.github.com/algha/tarim/master/screens/toolbox.png) | ![ScreenShot](https://raw.github.com/algha/tarim/master/screens/actions.png) |