23 lines
993 B
Plaintext
23 lines
993 B
Plaintext
|
|
# Structure
|
||
|
|
|
||
|
|
The goal is to have an easy portfolio that will be able to host my projects and showcase them in an elegant but still easy manner.
|
||
|
|
The tech stack will be a Django app, so it will be straightforwart with my jobs and will keep me in it.
|
||
|
|
|
||
|
|
my goal it to be able to just ssh into my server and type someting like :
|
||
|
|
|
||
|
|
$ portfolio add post / project
|
||
|
|
$ portfolio edit post / project
|
||
|
|
$ portfolio remove post / project
|
||
|
|
$ portfolio read post / project
|
||
|
|
|
||
|
|
The content will be store in a postgre db, to be serv easly.
|
||
|
|
I will want to have an export script that backup my db and compress it.
|
||
|
|
|
||
|
|
There will be no connection what so ever. The only connection I will need is the one toward the django admin that will be hidden by subdomain.
|
||
|
|
|
||
|
|
:> portfolio.nak0x.dev -> Main portfolio
|
||
|
|
:> admin.portfolio.nak0x.dev -> Django admin
|
||
|
|
:> api.portfolio.nak0x.dev -> Open api with my content to embed in others projects or to serve to other people. I will also want to write a GH Wiki with how to use the api.
|
||
|
|
|
||
|
|
|