{"id":24610800,"url":"https://github.com/resilientapp/dds-backend-main","last_synced_at":"2025-03-18T14:44:19.299Z","repository":{"id":266938042,"uuid":"898249204","full_name":"ResilientApp/DDS-Backend-main","owner":"ResilientApp","description":null,"archived":false,"fork":false,"pushed_at":"2025-01-17T06:31:58.000Z","size":1959,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-24T19:18:23.789Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/ResilientApp.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":"2024-12-04T03:56:15.000Z","updated_at":"2025-01-16T21:15:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"0632f577-6b4b-4859-bed6-45358f9a8ff7","html_url":"https://github.com/ResilientApp/DDS-Backend-main","commit_stats":null,"previous_names":["himanshu-nimonkar/dds-backend-main","resilientapp/dds-backend-main"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ResilientApp%2FDDS-Backend-main","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ResilientApp%2FDDS-Backend-main/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ResilientApp%2FDDS-Backend-main/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ResilientApp%2FDDS-Backend-main/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ResilientApp","download_url":"https://codeload.github.com/ResilientApp/DDS-Backend-main/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244244739,"owners_count":20422356,"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":[],"created_at":"2025-01-24T19:18:27.345Z","updated_at":"2025-03-18T14:44:19.273Z","avatar_url":"https://github.com/ResilientApp.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DDS Backend\n\nThis is the backend for our DDS project, ResAuc as part of the ECS 265 course in fall 2024. It provides APIs for managing the application's data and integrates with MongoDB \nfor data storage.\n\n## Features\n- RESTful API endpoints for CRUD operations.\n- MongoDB integration for database management.\n- Designed to run specifically on **port 3000**.\n\n---\n\n## Prerequisites\nMake sure you have the following installed on your system:\n- [Node.js](https://nodejs.org/) (v16 or later)\n- [npm](https://www.npmjs.com/) (comes with Node.js)\n- [MongoDB](https://www.mongodb.com/try/download/community) (running locally or accessible via a connection URI)\n\n---\n## Installation and Setup\n\n1. **Clone the Repository** \u003cbr\u003e\n   git clone https://github.com/himanshu-nimonkar/dds-backend-main.git \u003cbr\u003e\n   cd dds-backend-main \u003cbr\u003e\n2. **Install Dependencies** \u003cbr\u003e\n   npm install \u003cbr\u003e\n3. **Set Up Environment Variables** \u003cbr\u003e\n   Create a .env file in the project root and configure the following: \u003cbr\u003e\n   MONGO_URI=\u003cyour_mongo_connection_string\u003e \u003cbr\u003e\n   PORT=3000 \u003cbr\u003e\n4. **Start the Server** \u003cbr\u003e\n   npm start \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fresilientapp%2Fdds-backend-main","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fresilientapp%2Fdds-backend-main","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fresilientapp%2Fdds-backend-main/lists"}