A Node.js backend service for managing beacons with MongoDB integration.
- CRUD operations for beacons
- Voting system (upvote/downvote)
- MongoDB integration
- Express.js REST API
- Node.js (v14 or higher)
- MongoDB
- npm or yarn
Install dependencies:
npm install- Create a
.envfile in the root directory - Add the following environment variables:
PORT=3000
MONGODB_URI=mongodb://localhost:27017/beacon_dbDetailed API documentation can be found in documentation.md