{"id":19817714,"url":"https://github.com/msaaddev/ttable","last_synced_at":"2025-07-08T23:36:00.179Z","repository":{"id":49145578,"uuid":"273876691","full_name":"msaaddev/TTable","owner":"msaaddev","description":"💥 A full-stack application that can take care of all your scheduling needs. ","archived":false,"fork":false,"pushed_at":"2021-06-26T16:39:21.000Z","size":23789,"stargazers_count":8,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-03-06T01:08:46.260Z","etag":null,"topics":["expressjs","javascript","nodejs","reactjs","scheduling","webdevelopment"],"latest_commit_sha":null,"homepage":"https://ttable.vercel.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/msaaddev.png","metadata":{"files":{"readme":"README.MD","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-06-21T09:55:19.000Z","updated_at":"2021-06-26T16:38:13.000Z","dependencies_parsed_at":"2022-09-12T07:00:28.180Z","dependency_job_id":null,"html_url":"https://github.com/msaaddev/TTable","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msaaddev%2FTTable","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msaaddev%2FTTable/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msaaddev%2FTTable/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msaaddev%2FTTable/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/msaaddev","download_url":"https://codeload.github.com/msaaddev/TTable/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224253335,"owners_count":17280934,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["expressjs","javascript","nodejs","reactjs","scheduling","webdevelopment"],"created_at":"2024-11-12T10:13:25.334Z","updated_at":"2024-11-12T10:13:26.112Z","avatar_url":"https://github.com/msaaddev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![TTable cover picture](images/cover.png)\n\n\u003cdiv align=\"center\"\u003e\n\t\u003ch1\u003e🗓 TTable \u003cbr\u003e\n\t\u003cimg src=\"https://img.shields.io/badge/version-v1.3.0-green\"\u003e\n\t\u003cimg src=\"https://img.shields.io/badge/license-Apache-green\"\u003e\n\t\u003c/h1\u003e\n\u003c/div\u003e\n\n*Taking Care of All of Your Scheduling Needs*\n\n## 👉 FEATURES\n\n- 👨🏻‍💻 Separate User Accounts\n- 💥 Section wise Schedule\n- 📦 New Schedule\n\n## 🎩 WORKING\n\n![Working](images/working.gif)\n\n## 🖥 ENVIRONMENT\n\n| No. | Software                  | Version | Reason                |\n| --- | ------------------------- | ------- | --------------------- |\n| 1.  | macOS Catalina/Windows 10 | 10.15.5 | Default OS on laptop  |\n| 2.  | Visual Studio Code        | 1.47.3  | Personal Preference   |\n| 3.  | Node                      | 10.13.0 | To run backend server |\n| 4.  | MongoDB Server            | 4.2.8   | To run mongoDB server |\n| 5.  | MongoDB Compass           | 1.21.2  | To see data visually  |\n\n\n## 🚀 LOCAL DEVELOPMENT GUIDELINES\n\nIf you want to start this project on your local device, follow the steps below:\n\n1. Make sure you have **Node** \u0026 **MongoDB** installed on your computer. If you don't have them, you can install Node from [here](https://nodejs.org/en/download/) and you can follow this [video](https://www.youtube.com/watch?v=FwMwO8pXfq0) to setup MongoDB on your computer.\n2. Open your terminal and clone this repository first.\n3. Now change your directory to **frontend** \u0026 type *npm i* and press \u003ckbd\u003eEnter\u003c/kbd\u003e\n4. Now change your directory to **backend** \u0026 type *npm i* and press \u003ckbd\u003eEnter\u003c/kbd\u003e\n5. Now open **three** terminals separately.\n6. In the first terminal, change your directory to **frontend** and type *npm start* and press \u003ckbd\u003eEnter\u003c/kbd\u003e\n7. In the second terminal, change your directory to **backend** and type *node index.js* and press \u003ckbd\u003eEnter\u003c/kbd\u003e\n8. In the third terminal, type *mongod* and press \u003ckbd\u003eEnter\u003c/kbd\u003e\n9. Once the project is running, you need to sign up first before moving on to login because there will be no users in the database.\n\n\u003e Note: Step 1, 2, 3, 4 \u0026 9 are only required to be done once.\n\n## 🔑 LICENSE\n\n- Apache\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmsaaddev%2Fttable","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmsaaddev%2Fttable","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmsaaddev%2Fttable/lists"}