Note: The name HAKORA was generated on an online name generator. This is a school project and it is not production ready by any means.
HAKORA Task Manager allows you to create and manage your every-day tasks, create projects and share your tasks with other co-workers, friends or family members.
First make sure that you have Python 3, MongoDB, NodeJS and Yarn/NPM installed. After that you can start using the project.
Server:
cd serverpip install -r requirements.txtcp config_example.py config.py- edit
config.pyfile and change the following fields with your data:
MAILBOX_LAYER_API_KEY
MAIL_USERNAME
MAIL_PASSWORD
DEFAULT_EMAIL_SENDER_ACCOUNT - You can change server configuration in
/server/__init__.py, by changing the following lineapp.config.from_object('config.DevelopmentConfig') - Now you have everything ready, try running:
| Windows |py -3 /server/run.py|
| Linux/MacOS |python3 /server/run.py|
Client:
cd clientyarnornpm install- Make sure that the URL for the backend api in the
setupProxy.jsfile is pointing correctly to your server yarn devornpm run dev
Coming soon...