Powerful is the simplest and most intuitive workout experience.
- NextJs
- Redux Toolkit
- Redux Toolkit Query
- Tailwind
- Prisma
- Express
- TypeScript
- PostgreSQL
- JWT
- Cookie Parser
POST /api/user/register
Code | Description |
---|---|
200 | Successful response |
POST /api/user/login
Code | Description |
---|---|
200 | Successful response |
GET /api/user/:id
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
PUT /api/user/:id
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
DELETE /api/user/:id
Code | Description |
---|---|
200 | Successful response |
GET /api/user
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
POST /api/workout
Code | Description |
---|---|
200 | Successful response |
GET /api/workout
Code | Description |
---|---|
200 | Successful response |
GET /api/workout/:id
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
PUT /api/workout/:id
Code | Description |
---|---|
200 | Successful response |
DELETE /api/workout/:id
Code | Description |
---|---|
200 | Successful response |
GET /api/workout/user/:id
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
POST /api/exercise
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
GET /api/exercise
Code | Description |
---|---|
200 | Successful response |
GET /api/exercise/:id
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
PUT /api/exercise/:id
Code | Description |
---|---|
200 | Successful response |
DELETE /api/exercise/:id
Code | Description |
---|---|
200 | Successful response |
GET /api/exercise/workout/:id
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
POST /api/set
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
GET /api/set
Code | Description |
---|---|
200 | Successful response |
GET /api/set/:id
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
PUT /api/set/:id
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
DELETE /api/set/:id
Code | Description |
---|---|
200 | Successful response |
GET /api/set/exercise/:id
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
POST /api/progress
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
GET /api/progress Admin Restricted
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
GET /api/progress/:id
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
PUT /api/progres/:id
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
DELETE /api/progress/:id
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |
GET /api/progress/user/:id
Code | Description |
---|---|
200 | Successful response |
Security Schema | Scopes |
---|---|
bearerAuth |