{"id":24987569,"url":"https://github.com/hs094/teleport","last_synced_at":"2026-05-17T19:35:37.741Z","repository":{"id":275748966,"uuid":"919104971","full_name":"hs094/TelePort","owner":"hs094","description":"TelePort is an online delivery management software enabling users to send, receive, and track orders efficiently. Built with Flask and SQLAlchemy, it uses smart truck allotment and dispatch algorithms to optimize productivity, streamlining operations for delivery companies.","archived":false,"fork":false,"pushed_at":"2025-01-23T18:01:07.000Z","size":13981,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-24T16:46:16.592Z","etag":null,"topics":["flask","postgresql","sql-alchemy"],"latest_commit_sha":null,"homepage":"https://teleport-g0vz.onrender.com/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hs094.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-19T18:06:03.000Z","updated_at":"2025-01-27T12:55:39.000Z","dependencies_parsed_at":"2025-02-04T11:48:15.386Z","dependency_job_id":"42f11014-7f44-48b4-a8e0-3f8fb4933fc6","html_url":"https://github.com/hs094/TelePort","commit_stats":null,"previous_names":["hs094/teleport"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hs094/TelePort","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hs094%2FTelePort","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hs094%2FTelePort/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hs094%2FTelePort/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hs094%2FTelePort/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hs094","download_url":"https://codeload.github.com/hs094/TelePort/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hs094%2FTelePort/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33151911,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T09:28:26.183Z","status":"ssl_error","status_checked_at":"2026-05-17T09:27:52.702Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flask","postgresql","sql-alchemy"],"created_at":"2025-02-04T11:48:12.806Z","updated_at":"2026-05-17T19:35:37.719Z","avatar_url":"https://github.com/hs094.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TCCS - TelePort\nTelePort is a Online Delivery Management Software where a customer can send,receive and track orders in a single place. The Software computerizes any delivery company’s book keeping activities associated with its operation with an efficient Truck Allotement and Dispatch Algorithm to ensure productivity resources available.\n\n\u003cdiv style=\"margin: 10px 0;\" align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge\u0026logo=html5\u0026logoColor=white\" alt=\"HTML5\" style=\"margin-right: 10px\"/\u003e\n  \u003cimg src=\"https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge\u0026logo=css3\u0026logoColor=white\" alt=\"CSS3\" style=\"margin-right: 10px\"/\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Bootstrap-563D7C?style=for-the-badge\u0026logo=bootstrap\u0026logoColor=white\" alt=\"Bootstrap\"/\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Flask-000000?style=for-the-badge\u0026logo=flask\u0026logoColor=white\" alt=\"Flask\" style=\"margin-right: 10px\"/\u003e\n  \u003cimg src=\"https://img.shields.io/badge/SQLAlchemy-CA4245?style=for-the-badge\u0026logo=sqlalchemy\u0026logoColor=white\" alt=\"SQLAlchemy\" style=\"margin-right: 10px\"/\u003e\n  \u003cimg src=\"https://img.shields.io/badge/PostgreSQL-316192?style=for-the-badge\u0026logo=postgresql\u0026logoColor=white\" alt=\"PostgreSQL\"/\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Bcrypt-2A2A2A?style=for-the-badge\u0026logo=lock\u0026logoColor=white\" alt=\"Bcrypt\" style=\"margin-right: 10px\"/\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Render-46E3B7?style=for-the-badge\u0026logo=render\u0026logoColor=white\" alt=\"Render\"/\u003e\n\u003c/div\u003e\n\n## Visit the Site\nThe Webiste is Hosted on Render, you can view the website by clicking [here](https://teleport-g0vz.onrender.com/) \n\n## Remote Usage\nTo remotely use the codebase to host the website on your system, clone the repository on your system and do the Following Steps -\n\n1.  Create a `.env` file according to the instructions:\n```yaml\nhost=\u003chost-of-psql-server\u003e\nport=\u003cport-of-psql-server\u003e\ndatabase=\u003cpsql-db-name\u003e\nsecret_key=\u003csecret-key-for-bcrypt\u003e\nuser=\u003cpsql-db-user\u003e\npool_mode=\u003cpsql-pool-mode\u003e\npassword=\u003cpsql-password\u003e\n\n```\n2.  Execute the Following line in the root folder to install all the requirements\n```bash\npip install -r requirements.txt\n```\n3.  To Finally Run the Codebase, in the root directory, run the following command in the terminal\n```python\npython app.py\n```\n\n## Project Structure\n```\nteleport/\n├── app.py                     # Main Flask application\n├── forms.py                   # Form definitions\n├── models.py                  # Database models\n├── requirements.txt           # Project dependencies\n├── routes.py                  # Application routes\n├── .env                       # Environment variables\n│\n├── migrations/                # Database migrations\n│   ├── versions/\n│   ├── alembic.ini\n│   ├── env.py\n│   └── script.py.mako\n│\n├── static/\n│   ├── images/                # Image assets\n│   └── styles/\n│       ├── about.css\n│       └── login.css\n│\n└── templates/                 # HTML templates\n    ├── base.html              # Base template\n    ├── index.html         \n    ├── login/             \n    │   ├── login.html\n    │   └── signup.html\n    ├── customer/\n    │   └── dashboard.html\n    ├── employee/\n    │   └── dashboard.html\n    └── manager/\n        └── dashboard.html\n```\n\n## Application Screenshots\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003cimg src=\"./ScreenShots/HomePage.PNG\" width=\"600px\"/\u003e\u003cbr/\u003e\n      \u003cb\u003eHome Page\u003c/b\u003e - Landing page with login options\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003cimg src=\"./ScreenShots/ManagerDashBoard.PNG\" width=\"600px\"/\u003e\u003cbr/\u003e\n      \u003cb\u003eManager Dashboard\u003c/b\u003e - Overview of operations\n    \u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003cimg src=\"./ScreenShots/BranchStatistics.PNG\" width=\"600px\"/\u003e\u003cbr/\u003e\n      \u003cb\u003eBranch Statistics\u003c/b\u003e - Performance metrics by location\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003cimg src=\"./ScreenShots/CustomerDashboard.PNG\" width=\"600px\"/\u003e\u003cbr/\u003e\n      \u003cb\u003eCustomer Dashboard\u003c/b\u003e - Order management interface\n    \u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003cimg src=\"./ScreenShots/TruckIdleStatistics.PNG\" width=\"600px\"/\u003e\u003cbr/\u003e\n      \u003cb\u003eTruck Idle Statistics\u003c/b\u003e - Fleet utilization analysis\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003cimg src=\"./ScreenShots/CustomerOrderHistory.PNG\" width=\"600px\"/\u003e\u003cbr/\u003e\n      \u003cb\u003eCustomer Order History\u003c/b\u003e - Past orders and tracking\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhs094%2Fteleport","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhs094%2Fteleport","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhs094%2Fteleport/lists"}