An open API service indexing awesome lists of open source software.

https://github.com/zeuxisoo/my-progetto

Web application to record my projects
https://github.com/zeuxisoo/my-progetto

angular javascript web

Last synced: about 1 month ago
JSON representation

Web application to record my projects

Awesome Lists containing this project

README

          

# Progetto

Web application to record some projects data

## Development

Install the dependencies

npm install

Run the develop server

make dev

Generate the projects data

make data

Generate the project photos and thumbs

make resize

## Build

Run the command

make build

## Deploy

Edit the deploy config in environment file

cp .env.example .env

Run the command

make deploy

## Add Project

Make project directory

mkdir public/assets/data/works/[NUMBER]

Copy the default project info into related project directory

cp public/assets/data/works/default-info.yaml public/assets/data/works/[NUMBER]/info.yaml

Edit the project info file

vim public/assets/data/works/[NUMBER]/info.yaml

Place the photos into project directory (The image must start with 01-99.png)

cp -Rf /path/to/my/project/screenshorts/*.png public/assets/data/works/[NUMBER]/

Run the following command to generate projects data, photos and thumbs again

make data
make resize