Code Monkey home page Code Monkey logo

habits-and-goals-service's Introduction

Goals and Habits tracker favicon-16x16.png

TODO killer ๐Ÿ˜„

Every day is made up of tasks and habits. So why not control them to make life more efficient?

The project helps to set tasks and goals and monitor their implementation. It is a Django-based project, that is visualised into a site. On this site, you can create goals, assign them sub-goals for detailing, filter by progress status, and track progress.

You can create a habit and the tracker will help you see the progress and how many days the habit has been completed.

Also, you can write comments for both goals and habits. For convenience, a search by habit name and goal, respectively, has been added. You can create, update and delete goals, sub-goals and habits.

Take a quick peek

Site deployed to Render

  • Login: test_user
  • Password: test_user123

Installation

  1. Copy this repository, by using your terminal:
git clone https://github.com/Oleksiy-Liubchenko/habits-and-goals-service.git
  1. Change directory to main project folder. Use this command:
cd students-task-manager
  1. Install venv, and activate it by using following commands:
python3 -m venv myvenv

to activate on Windows:

myvenv\Scripts\activate

to activate on Unix or Linux:

source myvenv/bin/activate
  1. Install dependencies (requirements):
pip install -r requirements.txt
  1. Run migrations to initialize database. Use this command:
python manage.py migrate
  1. Run the server of app
python manage.py runserver
  1. All is set, now you can use the site! Use this credentials to login:
  • Login: 12345678
  • Password: 12345678

Inside the main folder, there is a file called .env_sample which contains an example of the SECRET_KEY needed for the project. To proceed, you should create a new file called .env and enter your own secret key following the example provided.

Contributing

If you want to help improve the project, please fork the repository and create a new branch specifically for the feature or change you want to make. When you're done, submit a pull request, so I can review your changes and merge them into the main repository. I would be happy to accept your contributions!

Usage

To utilize this site, it is essential to have an account. Therefore, please ensure that you log in upon visiting the main page!

Navigating this site is relatively straightforward. Once you launch the site, you will land on the main page, which will allow you to access any other page you need. From there, you can simply follow the links and buttons to proceed with your desired actions.

habits-and-goals-service's People

Contributors

oleksiy-liubchenko avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.