Skip to content

This is a Todo Web Application for managing tasks with an API Calculator Web Service which adds worked time on a specific task and a basic CRUD implementation using MVC Django framework to create, read and update tasks.

Notifications You must be signed in to change notification settings

pochito427/todolist-djangosampleapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To Do App v1.0.0

This is a Todo Web Application for managing tasks with an API Calculator WSDL and Zeep SOAP client which add worked time and calculates difference between estimated time and worked time on a specific task and a basic CRUD implementation using MVC Django framework to create, read and update tasks.

This README would normally document whatever steps are necessary to get the application up and running.

Things you may want to cover:

Python version

python 3.7.0

System dependencies

This application runs on django 2.2.3, zeep 3.4.0, lxml 4.2.5, jQuery 3.3.1, Bootstrap CDN 4.3.1.

Configuration

This application runs on development environment from a localhost server and port 8000

Database server configuration is defined for SQLite3, for modifying parameters and details check database configuration file

Database creation and initialization

Check if you are on project root directory and run on your console or CLI next command:

  • python manage.py migrate

Deployment instructions

Before database creation and initialization, check if you are on project root directory and run on your console or CLI next command for installing dependencies:

  • python -m pip install django
  • python -m pip install lxml==4.2.5 zeep

After database creation and initialization, check if you are on project root directory and run on your console or CLI next commands for checking dependencies and running server:

  • python -m pip freeze
  • python manage.py runserver

Check on your console or CLI if your localhost server is running, after that, type localhost:8000 on your browser and check if you can view home page.

Routing dependencies

Please check URLs app configuration file

You can view all routes, running on your console or CLI next command from project root directory: rails routes

Next improvements and changes

  • Deployment on Heroku for local and cloud environment

About

This is a Todo Web Application for managing tasks with an API Calculator Web Service which adds worked time on a specific task and a basic CRUD implementation using MVC Django framework to create, read and update tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published