https://github.com/resilientapp/dds-backend-main
https://github.com/resilientapp/dds-backend-main
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/resilientapp/dds-backend-main
- Owner: ResilientApp
- License: apache-2.0
- Created: 2024-12-04T03:56:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-17T06:31:58.000Z (over 1 year ago)
- Last Synced: 2025-01-24T19:18:23.789Z (over 1 year ago)
- Language: JavaScript
- Size: 1.87 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DDS Backend
This 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
for data storage.
## Features
- RESTful API endpoints for CRUD operations.
- MongoDB integration for database management.
- Designed to run specifically on **port 3000**.
---
## Prerequisites
Make sure you have the following installed on your system:
- [Node.js](https://nodejs.org/) (v16 or later)
- [npm](https://www.npmjs.com/) (comes with Node.js)
- [MongoDB](https://www.mongodb.com/try/download/community) (running locally or accessible via a connection URI)
---
## Installation and Setup
1. **Clone the Repository**
git clone https://github.com/himanshu-nimonkar/dds-backend-main.git
cd dds-backend-main
2. **Install Dependencies**
npm install
3. **Set Up Environment Variables**
Create a .env file in the project root and configure the following:
MONGO_URI=
PORT=3000
4. **Start the Server**
npm start