Out of sheer frustration when I missed several assignments because I had forgotten, I decided to build assignme to be my reminder. It is still a young project and is yet to be given more features, but at its current state it is usable. You can benefit from this piece of software also. You could also help shape its future by suggesting new ideas or contributing with code.
-
Adding new task
-
Deleting a task
-
Editing a task
-
Starting and finishing a task
-
Sorting tasks in order of deadlines
-
Markdown support to allow us to write comprehensive descriptions
-
Native notifications for tasks that are almost due
-
Authentication
-
Encrypting of the database
-
Sync
Make sure you have nodejs and npm installed on your machine.
# clone the repository on to your local machine
git clone https://github.com/kudapara/assignme.git
# git will create a folder 'assignme'
# change your working directory to that folder
cd assignme
# install dependancies
npm install
When you have completed the above go ahead and follow the build setup below. Happy hacking.
# 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
This project was created by @kudapara using electron-vue@e04a5b5 using vue-cli. Documentation about the original structure can be found here.