Skip to content

hamzamaimi/gyman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

526d762 · Mar 14, 2025

History

49 Commits
Aug 20, 2024
Mar 14, 2025
Mar 14, 2025
Aug 23, 2024
Mar 11, 2025
Mar 11, 2025
Aug 20, 2024
Mar 14, 2025
Mar 14, 2025
Aug 23, 2024
Aug 19, 2024

Repository files navigation

Gym Management API

  • Install Dependencies: npm install
  • Create .env File, Add a .env file in the root directory with: MONGO_URI=mongodb://localhost:27017 PORT=8080
  • Compile TypeScript: npm run build
  • Start the Server: npm start
  • Start the server for development use: npm run dev
  • To set the tenant locally you have to modify your vhost file (macos: /etc/hosts) and link the 127.0.0.1 with the tenant domain you find in src/config/tenant.ts
  • API Endpoints
    • GET /api/members: List members
    • POST /api/members: Add a member
    • GET /api/members/: Get member by ID
    • PUT /api/members/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published