Skip to content

It is task managing application, that is used to CRUD on tasks

Notifications You must be signed in to change notification settings

SandeepK1729/time-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

time-tracker

It is task managing application, that is used to CRUD on tasks

Installation

To run the Transaction Manager application locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/SandeepK1729/time-tracker.git
    cd time-tracker
  2. Create a virtual environment:

    python3 -m venv env
    source env/bin/activate
  3. Install the required dependencies:

    pip install -r requirements.txt
  4. Set up environmental variables

    echo "SECRET_KEY=<secret_key>" > time_tracker/.env
    echo "DEBUG=True" > time_tracker/.env
    echo "DATABASE_TYPE=local" > time_tracker/.env
  5. Set up the database:

    python manage.py migrate
  6. Create a superuser (admin account):

    python manage.py createsuperuser
  7. Start the development server:

    python manage.py runserver
  8. Access the application by visiting http://localhost:8000 in your web browser.

Contributing

Contributions are welcome! If you'd like to contribute to the Transaction Manager project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with descriptive messages.
  4. Push your changes to your forked repository.
  5. Submit a pull request explaining your changes.

Please ensure that your code adheres to the existing coding style and includes relevant tests.

License

The Transaction Manager application is open-source software licensed under the MIT License. Feel free to use, modify, and distribute it as per the terms of the license.

Contact

If you have any questions, suggestions, or issues, please contact the project maintainer at sandeepkumargalipelly@gmail.com.

About

It is task managing application, that is used to CRUD on tasks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published