Skip to content

iamkoushik1999/Gymate-Backend

Repository files navigation

GymMate Backend 🏋️‍♂️

Welcome to the GymMate Backend, a Node.js-powered RESTful API built to support GymMate — a fitness and gym management platform.


🌐 Live API


📖 Features

  • User Authentication (Login, Signup)
  • Ability to send messages through the Contact Us form
  • Gallery page to view gym images
  • Trainers with their expertise listed
  • Classes with their expert trainers
  • Category featuring blogs authored by our expert trainers
  • Fully documented using Swagger
  • RESTful architecture with clean code practices

🚀 Technologies Used

  • Node.js
  • Express.js
  • MongoDB with Mongoose
  • Swagger for API documentation
  • dotenv for environment configuration
  • cors, jsonwebtoken for security
  • multer, cloudinary for image upload & storeage
  • express-async-handler etc.

📦 Installation

git clone https://github.com/iamkoushik1999/Gymate-Backend.git
cd gymate-backend
npm install

Releases

No releases published

Packages

No packages published