๐Ÿš€ API Practice Projects (Backend)

๐Ÿ“ Notes API with JWT Auth

Secure note management system with user login and token-based access.

Node.js, Express, MongoDB, Mongoose, JWT, REST API
๐Ÿ”— GitHub ๐ŸŒ Live

๐Ÿจ Hotel Management API

Hotel CRUD API with filter and search features using Express & MongoDB.

Node.js, Express, MongoDB, REST API
๐Ÿ”— GitHub ๐ŸŒ Live

๐Ÿ”— URL Shortener API

Create and manage short URLs with click tracking. Built with Node.js & MongoDB.

Node.js, Express, MongoDB, API
๐Ÿ”— GitHub ๐ŸŒ Live

๐Ÿ‘จโ€๐Ÿ’ผ Employee CRUD App

Manage employee records with full Create, Read, Update, Delete operations.

Node.js, Express, MongoDB, EJS, Bootstrap
๐Ÿ”— GitHub ๐ŸŒ Live

๐Ÿงช API Testing

Use Postman to test all APIs with headers, auth tokens & request bodies.

Postman, REST APIs, JSON

๐ŸŒ Hosted on Render

All APIs are deployed using free Render hosting and are publicly accessible.

๐Ÿ“„ GitHub README Instructions

๐Ÿ”— My GitHub Repositories

Step 1: Clone the repo

git clone https://github.com/your-repo

Step 2: Install dependencies

npm install

Step 3: Add environment variables

PORT=5000
MONGODB_URI=your_mongo_uri
JWT_SECRET=your_jwt_key

Step 4: Run the app

npm start