It is task managing application, that is used to CRUD on tasks
To run the Transaction Manager application locally, follow these steps:
-
Clone the repository:
git clone https://github.com/SandeepK1729/time-tracker.git cd time-tracker
-
Create a virtual environment:
python3 -m venv env source env/bin/activate
-
Install the required dependencies:
pip install -r requirements.txt
-
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
-
Set up the database:
python manage.py migrate
-
Create a superuser (admin account):
python manage.py createsuperuser
-
Start the development server:
python manage.py runserver
-
Access the application by visiting
http://localhost:8000
in your web browser.
Contributions are welcome! If you'd like to contribute to the Transaction Manager project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with descriptive messages.
- Push your changes to your forked repository.
- Submit a pull request explaining your changes.
Please ensure that your code adheres to the existing coding style and includes relevant tests.
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.
If you have any questions, suggestions, or issues, please contact the project maintainer at [email protected].