{"id":14973932,"url":"https://github.com/surajmgr/konnected_learn_together","last_synced_at":"2026-02-17T00:32:22.591Z","repository":{"id":165146624,"uuid":"640501864","full_name":"surajmgr/Konnected_Learn_Together","owner":"surajmgr","description":"College project of DBMS","archived":false,"fork":false,"pushed_at":"2025-01-24T08:13:08.000Z","size":36425,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T18:23:17.671Z","etag":null,"topics":["elephantsql","nodejs","pgsql","react","render"],"latest_commit_sha":null,"homepage":"https://konnected-urn3.onrender.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/surajmgr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-05-14T09:59:50.000Z","updated_at":"2025-01-24T06:22:21.000Z","dependencies_parsed_at":"2024-11-11T05:01:41.358Z","dependency_job_id":"d6cdaf41-de8a-4232-94ad-e0a9e09cbbc0","html_url":"https://github.com/surajmgr/Konnected_Learn_Together","commit_stats":{"total_commits":36,"total_committers":3,"mean_commits":12.0,"dds":0.3055555555555556,"last_synced_commit":"91a239048e778fa2d2df6700510c9a6560c0ac2e"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/surajmgr%2FKonnected_Learn_Together","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/surajmgr%2FKonnected_Learn_Together/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/surajmgr%2FKonnected_Learn_Together/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/surajmgr%2FKonnected_Learn_Together/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/surajmgr","download_url":"https://codeload.github.com/surajmgr/Konnected_Learn_Together/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251068040,"owners_count":21531475,"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":["elephantsql","nodejs","pgsql","react","render"],"created_at":"2024-09-24T13:49:42.043Z","updated_at":"2026-02-17T00:32:22.555Z","avatar_url":"https://github.com/surajmgr.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Konnected\n\nKonnected-proj is the main source folder inhabiting both the front-end and back-end. I'll describe about the functions of all those here. Let's first set up the project.\n\n### Demo\nVisit http://bit.ly/konnectEd for demo. If there are some errors, then it might be because the server has shut down. So, you could just visit https://codesandbox.io/p/sandbox/fancy-dawn-b17xoj and restart the server. Then, you will be good to go.\nFor visit purpose only https://konnected-urn3.onrender.com/ | Redirect from url won't work. You'll have to link from within the page.\n\n### Set Up\nFor the first time, open two terminal in VS Code. Only one will also be sufficient, but it will be better to have two terminal in split view for client and server. Then, follow the below steps to install dependencies and start the web:\n\n*Note: You must have installed [Node] and [npm] (It's included within [Node] package installer. No need to download separately)\nTo check if node \u0026 npm is installed, run the command:\n**Node --version**\n**npm --version**\nIf installed correctly, you'll see the version number.*\n\n[Node]: \u003chttps://nodejs.org/en/download\u003e\n[npm]: \u003chttps://nodejs.org/en/download\u003e\n\n**First Terminal (Client - React)**\n\n-- To install all the libraries used in the project, that is mentioned in the package.json file.\n```sh\ncd client\nnpm i\n```\n-- To start the react app (Port is 3000) [For every Start]\n```sh\nnpm start\n```\n\n**Second Terminal (Server - Node)**\n\n-- To install all the libraries used in the project, that is mentioned in the package.json file.\n```sh\ncd server\nnpm i\n```\n-- To start the server (Port is 5000) [For every Start]\n```sh\nnodemon index\n```\n*This will use nodemon library to auto restart the server on every change or save.*\n\n**Database - Postgresql**\n\n-- Install [Postgresql] in the system\n-- Run Postgresql DB\n-- Open data.sql file in the utils folder of server and run the queries given (This is for the first time only)\n\n[Postgreqls]: \u003chttps://www.postgresql.org/download/\u003e\n\n### Folder Structure\n\n```\nkonnected-proj\n└─── client\n│   └─── public\n│   │   │   index.html\n│   └─── src\n│   │   └─── components\n│   │   │   └─── auths\n│   │   │   │   │   login.jsx\n│   │   │   │   │   register.jsx\n│   │   │   └─── home\n│   │   │   │   │   home.jsx\n│   │   │   └─── utils\n│   │   │   │   │   activateAccount.jsx\n│   │   │   │   │   authContext.js\n│   │   │   │   │   navbar.jsx\n│   │   │   │   │   resetPassword.jsx\n│   │   │   App.js\n│   │   │   index.css\n│   │   │   index.js\n│   │   packagae-lock.json\n│   │   package.json\n│   │   README.md\n│   │   tailwind.config.js\n│   │\n└─── server\n│   └─── controllers\n│   │   │   authController.js\n│   │   │   btController.js\n│   │   │   noteController.js\n│   │   │   userController.js\n│   └─── routes\n│   │   │   authRoute.js\n│   │   │   btRoute.js\n│   │   │   noteRoute.js\n│   │   │   userRoute.js\n│   └─── utils\n│   │   │   data.sql\n│   │   │   db.js\n│   │   │   queryDB.sql\n│   │   index.js\n│   │   packagae-lock.json\n│   │   package.json\n│   .gitignore\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsurajmgr%2Fkonnected_learn_together","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsurajmgr%2Fkonnected_learn_together","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsurajmgr%2Fkonnected_learn_together/lists"}