<<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD
Add task User can add a task from the add task button View all tasks User can see tasks Delete a task User can delete tasks by specifying an id Update / Edit a task User can update/edit task
We have written test cases for all four functions(add, update, delete, view) in test.py file. Run this command in cmd to test these functions. python -m test.py
Clone the repo using Git: Git clone https://github.com/zubairghori/Ultimate_todo_list.git
https://rest-todo-sql.herokuapp.com/todo/api/v1.0/task/add (for add function)
https://rest-todo-sql.herokuapp.com/todo/api/v1.0/task/delete (for delete function)
https://rest-todo-sql.herokuapp.com/todo/api/v1.0/task/update (for update function)
https://rest-todo-sql.herokuapp.com/todo/api/v1.0/task/view (for view function)
=======
<<<<<<< HEAD
- git clone -b grpc-api https://github.com/zubairghori/Ultimate_todo_list.git grpc-api
- cd grpc-api/nosql
- In terminal run this command to start grpc server "python app.py"
- In another terminal run this command to start flask "python web_client.py"
- To create a task call this api with "POST" method "localhost:5000/api/v1.0/create" in json format send these data (title, description, status) it will return every thing that has been inserted including unqiue id
- To view any specific task call this api with "GET" method "localhost:5000/api/v1.0/task/uniqueID" it will return data in json format
- To update any specific task call this api with "PUT" method "localhost:5000/api/v1.0/task/uniqueID" in json format send these data (title, description, status) it will return every thing that has been updated including unqiue id
- To Delete any specific task call this api with "DELETE" method "localhost:5000/api/v1.0/task/uniqueID"
fc1ec42e8d38eaf2b1f990d4a18ee585c18c33ee =======
809dd8fb070d62f0e9b8ec7c85899929645a1e63 ======= The Ultimate Todo App ====================
-
Service Worker Implemented All files will be chached and User is able to use Offline App
-
Manifest.json Add home screen icon and handle page orientation of App
- Add a Todo: Todo will be shown in upcoming list in side navigation bar
- Edit Todo: Todo title and description will be updated
- Completed Todo: Todo will be marked as completed and shown in finished list in side navigation bar
- Delete Todo: Todo will be deleted from homepage
27fe86f065e51bb47665abc1076495ffd33cdcf9 =======
How to Run:
- Open terminal
- cd project-path
- pod install
- open .xcworkspace file.
- Run (in xcode)
08e57f99c864c458d89a83d00dfdf9523faf4caf ======= The Ultimate Todo App =====================
4a40f039ca08bb76c2ac29fc87212b7b32081591
- Service worker
All files will be cached and user can use app offline
- Manifest
Add to homescreen feature
- Add a todo
User can add to-do's from the add task button
- Read all todos
User can see to-do's
- Delete a todo
User can delete to-do's
- Update / Edit a todo
User can update/edit to-do's
- Mark as done/ undone
User can mark a to-do as upcoming task or finished task
npm install
npm test
<<<<<<< HEAD Google’s Firebase Firestore Database function's TDD tested
IndexedDB function's TDD tested using fake-indexeddb
4a40f039ca08bb76c2ac29fc87212b7b32081591
Clone the repo using Git:
Git clone https://github.com/zubairghori/Ultimate_todo_list.git
<<<<<<< HEAD
4fe34b1705d865f110322b58341220146bd2822b =======
4a40f039ca08bb76c2ac29fc87212b7b32081591