Skip to content
Project Management Software
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.electron-vue
build/icons
dist
src
static
test
.babelrc
.eslintignore
.eslintrc.js
.gitignore
.travis.yml
README.md
appveyor.yml
package-lock.json
package.json

README.md

rena

Project Management Software

Intro

Description

rena is a fullscreen project management software, built with electron-vue. It is roughly inspired by the beautiful eDEX-UI, but with a real world use. It has binaries working for windows, linux and osx (download below). It's stable enough for daily use but it will, probably, not be updated often.

Features

  • Terminal windows;
  • Knowledge base;
  • Some tasks automated:
    • open code folder;
    • ssh into server;
    • open winscp session;
  • Save server data;
  • Group tasks;
  • Time tracking per task;
  • Set tasks priorities;
  • System Vagrant boxes info (list and status);
  • Vagrant boxes actions (start, stop);
  • Window with weather info (you may want to disable this one - it's set to Lisbon/Portugal - will be configurable in the next version);
  • Two default themes;
  • Some configuration possible (see below - configuration);
  • 21 default background images (you can add more or change them in app);

Screenshots

rena screenshot 1 Default theme 1

rena screenshot 1 Default theme 2

Downloads

Configuration

The configuration file can be found in %APPDATA%/rena/config.json and has the following parameters:

  • altBlocks - an array with the 4 blocks in the lower left corner of the app. You can remove any of them;
  • locale - the language locale you wish the app to use. This is used to format the presentation of the dates;
  • allTasksGroups - the names of the task groups to be included in the all tasks by priority section;
  • infoButtons - an array with the action buttons for each project. You can remove any of them;
  • theme - the app theme. Right now, there's only 2 options: "default" or "orange";
  • bgImage - the number of the image for the background. You can change it by hand or in the app (use the ctrl+arrow combination);
  • color - the overall color of the app. This accepts any css color code.

FAQ

Is it scalable?
Not really, no. The entirety of the data is loaded into memory. For a single user, after a few years (probably), it will show. Working on a scalable version.

Development

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:9080
npm run dev

# build electron application for production
npm run build

# lint all JS/Vue component files in `src/`
npm run lint

Tests

It doesn't have a single one.


This project was generated with electron-vue@8fae476 using vue-cli. Documentation about the original structure can be found here.

You can’t perform that action at this time.