Skip to content
A app to increase your daily efficiency - Chios
CSS JavaScript HTML
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.
bin
client
public
routes
views
.gitattributes
.gitignore
README.md
TODO.txt
app.js
package-lock.json
package.json

README.md

Chios - A app to increase your daily efficiency.

View your tasks , sort them

View your tasks , sort them

Add new task

Add new task

Edit task

Edit task

Delete task

Delete task

Software required to run Chios

  • Express
  • MySql
  • nodejs/npm ( installed globally )

Installing and running Chios locally

You need to create the following tables in MySql

TABLE - mytags

Table mytags

TABLE - mytasks

Table mytasks

TABLE - mytasks_mytags

Table mytags

Note :: in the above table mytags_id and mytasks_id are foreign keys of mytags.tag_id and mytasks.id respectively.

Once you've created the above tables , you can now open the teminal in chios and run npm start and then you should beable to see the app running on localhost:3000 in your browser.

TODO's

IMPORTANT

  • Add functionality to delete modal.
  • Add all modals.

IMPORTANT ON HOLD

  • Success and failure messages.
  • Color should be added , when creating task itself
  • Work on code reflecting live update.
  • Implement sort
  • Integrate and port to React - Currently app built using Express | jQuery | MySql

ENCANCEMENTS

NOT IMPORTANT

  • login to database code is being duplicated , how to avoid this ?
  • How to store login credentials in a .evn as when i upload to github the login details are visible.
You can’t perform that action at this time.