├── .DS_Store ├── .dockerignore ├── .editorconfig ├── .env ├── .env.example.local ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .huskyrc ├── .lintstagedrc.json ├── .prettierrc ├── .swcrc ├── .vscode ├── launch.json └── settings.json ├── BrunoCollection ├── Articles │ ├── Create a article.bru │ ├── Delete a article.bru │ ├── Find All Articles Admin.bru │ ├── Find All Articles.bru │ ├── Get article by slug.bru │ └── Update a article.bru ├── Categories │ ├── Create a category.bru │ ├── Delete a category.bru │ ├── Find All Categories.bru │ ├── Get category by id.bru │ └── Update a category.bru ├── Conversations │ ├── Add message to conversation.bru │ ├── Add user to conversation.bru │ ├── Create conversation.bru │ ├── Delete conversation.bru │ ├── Delete message to conversation.bru │ ├── Delete user to conversation.bru │ ├── Get all conversation.bru │ ├── Get conversation by id.bru │ └── Update message to conversation.bru ├── Double FA QRCODE.bru ├── Double FA SMS.bru ├── Forget password.bru ├── Get magic link.bru ├── Login magic link.bru ├── Login.bru ├── Lougout.bru ├── Medias │ ├── Create a media.bru │ ├── Delete media.bru │ ├── Find All medias.bru │ ├── Get media by id.bru │ └── Update a media.bru ├── Resend validate email.bru ├── Reset password.bru ├── Signup.bru ├── Subscription │ ├── Create subscription.bru │ ├── Payment intent.bru │ └── Portal.bru ├── Users │ ├── Create user admin first.bru │ ├── Create user as super-admin.bru │ ├── Delete user as super-admin.bru │ ├── First validate 2FA.bru │ ├── Get all users.bru │ ├── Get one user.bru │ ├── Google.bru │ ├── Update profil.bru │ └── Update user as super-admin.bru ├── Validate account.bru ├── bruno.json └── environments │ ├── local.bru │ └── ultimate-starter.bru ├── Dockerfile.dev ├── Dockerfile.prod ├── Makefile ├── cli.js ├── docker-compose.yml ├── dump.rdb ├── ecosystem.config.js ├── jest.config.js ├── nginx.conf ├── nodemon.json ├── package.json ├── readme.md ├── src ├── .DS_Store ├── app.ts ├── config │ └── index.ts ├── controllers │ ├── articles.controller.ts │ ├── auth.controller.ts │ ├── categories.controller.ts │ ├── conversations.controller.ts │ ├── medias.controller.ts │ ├── stripe.controller.ts │ └── users.controller.ts ├── dtos │ ├── admin.dto.ts │ ├── articles.dto.ts │ ├── categories.dto.ts │ ├── conversations.dto.ts │ ├── medias.dto.ts │ ├── messages.dto.ts │ ├── subscriptions.dto.ts │ └── users.dto.ts ├── exceptions │ └── HttpException.ts ├── http │ ├── auth.http │ └── users.http ├── interfaces │ ├── articles.interface.ts │ ├── auth.interface.ts │ ├── categories.interface.ts │ ├── category_article_links.interface.ts │ ├── conversations.interface.ts │ ├── conversationsUsers.interface.ts │ ├── medias.interface.ts │ ├── messages.interface.ts │ ├── paymentIntent.interface.ts │ ├── routes.interface.ts │ ├── subscriptions.interface.ts │ └── users.interface.ts ├── mails │ ├── stripe │ │ └── stripe.mail.ts │ └── user │ │ └── user.mail.ts ├── middlewares │ ├── admin.middleware.ts │ ├── auth.middleware.ts │ ├── error.middleware.ts │ ├── maybeAuth.middleware.ts │ ├── protected.middleware.ts │ └── validation.middleware.ts ├── prisma │ └── schema.prisma ├── public │ └── .DS_Store ├── routes │ ├── articles.route.ts │ ├── auth.route.ts │ ├── categories.route.ts │ ├── conversations.route.ts │ ├── medias.route.ts │ ├── stripe.route.ts │ └── users.route.ts ├── server.ts ├── services │ ├── articles.service.ts │ ├── auth.service.ts │ ├── categories.service.ts │ ├── conversations.service.ts │ ├── mail.service.ts │ ├── medias.service.ts │ ├── stripe.service.ts │ └── users.service.ts ├── template-mail │ └── templateMail.html ├── test │ ├── auth.test.ts │ ├── index.test.ts │ └── users.test.ts └── utils │ ├── logger.ts │ └── validateEnv.ts ├── swagger.yaml └── tsconfig.json /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/.DS_Store -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | DATABASE_URL= file:./dev.db -------------------------------------------------------------------------------- /.env.example.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/.env.example.local -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /dist -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.huskyrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/.huskyrc -------------------------------------------------------------------------------- /.lintstagedrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/.lintstagedrc.json -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/.prettierrc -------------------------------------------------------------------------------- /.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/.swcrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /BrunoCollection/Articles/Create a article.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Articles/Create a article.bru -------------------------------------------------------------------------------- /BrunoCollection/Articles/Delete a article.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Articles/Delete a article.bru -------------------------------------------------------------------------------- /BrunoCollection/Articles/Find All Articles Admin.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Articles/Find All Articles Admin.bru -------------------------------------------------------------------------------- /BrunoCollection/Articles/Find All Articles.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Articles/Find All Articles.bru -------------------------------------------------------------------------------- /BrunoCollection/Articles/Get article by slug.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Articles/Get article by slug.bru -------------------------------------------------------------------------------- /BrunoCollection/Articles/Update a article.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Articles/Update a article.bru -------------------------------------------------------------------------------- /BrunoCollection/Categories/Create a category.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Categories/Create a category.bru -------------------------------------------------------------------------------- /BrunoCollection/Categories/Delete a category.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Categories/Delete a category.bru -------------------------------------------------------------------------------- /BrunoCollection/Categories/Find All Categories.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Categories/Find All Categories.bru -------------------------------------------------------------------------------- /BrunoCollection/Categories/Get category by id.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Categories/Get category by id.bru -------------------------------------------------------------------------------- /BrunoCollection/Categories/Update a category.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Categories/Update a category.bru -------------------------------------------------------------------------------- /BrunoCollection/Conversations/Add message to conversation.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Conversations/Add message to conversation.bru -------------------------------------------------------------------------------- /BrunoCollection/Conversations/Add user to conversation.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Conversations/Add user to conversation.bru -------------------------------------------------------------------------------- /BrunoCollection/Conversations/Create conversation.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Conversations/Create conversation.bru -------------------------------------------------------------------------------- /BrunoCollection/Conversations/Delete conversation.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Conversations/Delete conversation.bru -------------------------------------------------------------------------------- /BrunoCollection/Conversations/Delete message to conversation.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Conversations/Delete message to conversation.bru -------------------------------------------------------------------------------- /BrunoCollection/Conversations/Delete user to conversation.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Conversations/Delete user to conversation.bru -------------------------------------------------------------------------------- /BrunoCollection/Conversations/Get all conversation.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Conversations/Get all conversation.bru -------------------------------------------------------------------------------- /BrunoCollection/Conversations/Get conversation by id.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Conversations/Get conversation by id.bru -------------------------------------------------------------------------------- /BrunoCollection/Conversations/Update message to conversation.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Conversations/Update message to conversation.bru -------------------------------------------------------------------------------- /BrunoCollection/Double FA QRCODE.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Double FA QRCODE.bru -------------------------------------------------------------------------------- /BrunoCollection/Double FA SMS.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Double FA SMS.bru -------------------------------------------------------------------------------- /BrunoCollection/Forget password.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Forget password.bru -------------------------------------------------------------------------------- /BrunoCollection/Get magic link.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Get magic link.bru -------------------------------------------------------------------------------- /BrunoCollection/Login magic link.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Login magic link.bru -------------------------------------------------------------------------------- /BrunoCollection/Login.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Login.bru -------------------------------------------------------------------------------- /BrunoCollection/Lougout.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Lougout.bru -------------------------------------------------------------------------------- /BrunoCollection/Medias/Create a media.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Medias/Create a media.bru -------------------------------------------------------------------------------- /BrunoCollection/Medias/Delete media.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Medias/Delete media.bru -------------------------------------------------------------------------------- /BrunoCollection/Medias/Find All medias.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Medias/Find All medias.bru -------------------------------------------------------------------------------- /BrunoCollection/Medias/Get media by id.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Medias/Get media by id.bru -------------------------------------------------------------------------------- /BrunoCollection/Medias/Update a media.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Medias/Update a media.bru -------------------------------------------------------------------------------- /BrunoCollection/Resend validate email.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Resend validate email.bru -------------------------------------------------------------------------------- /BrunoCollection/Reset password.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Reset password.bru -------------------------------------------------------------------------------- /BrunoCollection/Signup.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Signup.bru -------------------------------------------------------------------------------- /BrunoCollection/Subscription/Create subscription.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Subscription/Create subscription.bru -------------------------------------------------------------------------------- /BrunoCollection/Subscription/Payment intent.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Subscription/Payment intent.bru -------------------------------------------------------------------------------- /BrunoCollection/Subscription/Portal.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Subscription/Portal.bru -------------------------------------------------------------------------------- /BrunoCollection/Users/Create user admin first.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Users/Create user admin first.bru -------------------------------------------------------------------------------- /BrunoCollection/Users/Create user as super-admin.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Users/Create user as super-admin.bru -------------------------------------------------------------------------------- /BrunoCollection/Users/Delete user as super-admin.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Users/Delete user as super-admin.bru -------------------------------------------------------------------------------- /BrunoCollection/Users/First validate 2FA.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Users/First validate 2FA.bru -------------------------------------------------------------------------------- /BrunoCollection/Users/Get all users.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Users/Get all users.bru -------------------------------------------------------------------------------- /BrunoCollection/Users/Get one user.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Users/Get one user.bru -------------------------------------------------------------------------------- /BrunoCollection/Users/Google.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Users/Google.bru -------------------------------------------------------------------------------- /BrunoCollection/Users/Update profil.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Users/Update profil.bru -------------------------------------------------------------------------------- /BrunoCollection/Users/Update user as super-admin.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Users/Update user as super-admin.bru -------------------------------------------------------------------------------- /BrunoCollection/Validate account.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/Validate account.bru -------------------------------------------------------------------------------- /BrunoCollection/bruno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/bruno.json -------------------------------------------------------------------------------- /BrunoCollection/environments/local.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/BrunoCollection/environments/local.bru -------------------------------------------------------------------------------- /BrunoCollection/environments/ultimate-starter.bru: -------------------------------------------------------------------------------- 1 | vars:secret [ 2 | jwt 3 | ] 4 | -------------------------------------------------------------------------------- /Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/Dockerfile.dev -------------------------------------------------------------------------------- /Dockerfile.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/Dockerfile.prod -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/Makefile -------------------------------------------------------------------------------- /cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/cli.js -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /dump.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/dump.rdb -------------------------------------------------------------------------------- /ecosystem.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/ecosystem.config.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/jest.config.js -------------------------------------------------------------------------------- /nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/nginx.conf -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/readme.md -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/app.ts -------------------------------------------------------------------------------- /src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/config/index.ts -------------------------------------------------------------------------------- /src/controllers/articles.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/controllers/articles.controller.ts -------------------------------------------------------------------------------- /src/controllers/auth.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/controllers/auth.controller.ts -------------------------------------------------------------------------------- /src/controllers/categories.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/controllers/categories.controller.ts -------------------------------------------------------------------------------- /src/controllers/conversations.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/controllers/conversations.controller.ts -------------------------------------------------------------------------------- /src/controllers/medias.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/controllers/medias.controller.ts -------------------------------------------------------------------------------- /src/controllers/stripe.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/controllers/stripe.controller.ts -------------------------------------------------------------------------------- /src/controllers/users.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/controllers/users.controller.ts -------------------------------------------------------------------------------- /src/dtos/admin.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/dtos/admin.dto.ts -------------------------------------------------------------------------------- /src/dtos/articles.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/dtos/articles.dto.ts -------------------------------------------------------------------------------- /src/dtos/categories.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/dtos/categories.dto.ts -------------------------------------------------------------------------------- /src/dtos/conversations.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/dtos/conversations.dto.ts -------------------------------------------------------------------------------- /src/dtos/medias.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/dtos/medias.dto.ts -------------------------------------------------------------------------------- /src/dtos/messages.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/dtos/messages.dto.ts -------------------------------------------------------------------------------- /src/dtos/subscriptions.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/dtos/subscriptions.dto.ts -------------------------------------------------------------------------------- /src/dtos/users.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/dtos/users.dto.ts -------------------------------------------------------------------------------- /src/exceptions/HttpException.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/exceptions/HttpException.ts -------------------------------------------------------------------------------- /src/http/auth.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/http/auth.http -------------------------------------------------------------------------------- /src/http/users.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/http/users.http -------------------------------------------------------------------------------- /src/interfaces/articles.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/interfaces/articles.interface.ts -------------------------------------------------------------------------------- /src/interfaces/auth.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/interfaces/auth.interface.ts -------------------------------------------------------------------------------- /src/interfaces/categories.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/interfaces/categories.interface.ts -------------------------------------------------------------------------------- /src/interfaces/category_article_links.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/interfaces/category_article_links.interface.ts -------------------------------------------------------------------------------- /src/interfaces/conversations.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/interfaces/conversations.interface.ts -------------------------------------------------------------------------------- /src/interfaces/conversationsUsers.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/interfaces/conversationsUsers.interface.ts -------------------------------------------------------------------------------- /src/interfaces/medias.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/interfaces/medias.interface.ts -------------------------------------------------------------------------------- /src/interfaces/messages.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/interfaces/messages.interface.ts -------------------------------------------------------------------------------- /src/interfaces/paymentIntent.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/interfaces/paymentIntent.interface.ts -------------------------------------------------------------------------------- /src/interfaces/routes.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/interfaces/routes.interface.ts -------------------------------------------------------------------------------- /src/interfaces/subscriptions.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/interfaces/subscriptions.interface.ts -------------------------------------------------------------------------------- /src/interfaces/users.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/interfaces/users.interface.ts -------------------------------------------------------------------------------- /src/mails/stripe/stripe.mail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/mails/stripe/stripe.mail.ts -------------------------------------------------------------------------------- /src/mails/user/user.mail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/mails/user/user.mail.ts -------------------------------------------------------------------------------- /src/middlewares/admin.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/middlewares/admin.middleware.ts -------------------------------------------------------------------------------- /src/middlewares/auth.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/middlewares/auth.middleware.ts -------------------------------------------------------------------------------- /src/middlewares/error.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/middlewares/error.middleware.ts -------------------------------------------------------------------------------- /src/middlewares/maybeAuth.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/middlewares/maybeAuth.middleware.ts -------------------------------------------------------------------------------- /src/middlewares/protected.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/middlewares/protected.middleware.ts -------------------------------------------------------------------------------- /src/middlewares/validation.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/middlewares/validation.middleware.ts -------------------------------------------------------------------------------- /src/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/prisma/schema.prisma -------------------------------------------------------------------------------- /src/public/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/public/.DS_Store -------------------------------------------------------------------------------- /src/routes/articles.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/routes/articles.route.ts -------------------------------------------------------------------------------- /src/routes/auth.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/routes/auth.route.ts -------------------------------------------------------------------------------- /src/routes/categories.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/routes/categories.route.ts -------------------------------------------------------------------------------- /src/routes/conversations.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/routes/conversations.route.ts -------------------------------------------------------------------------------- /src/routes/medias.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/routes/medias.route.ts -------------------------------------------------------------------------------- /src/routes/stripe.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/routes/stripe.route.ts -------------------------------------------------------------------------------- /src/routes/users.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/routes/users.route.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/services/articles.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/services/articles.service.ts -------------------------------------------------------------------------------- /src/services/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/services/auth.service.ts -------------------------------------------------------------------------------- /src/services/categories.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/services/categories.service.ts -------------------------------------------------------------------------------- /src/services/conversations.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/services/conversations.service.ts -------------------------------------------------------------------------------- /src/services/mail.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/services/mail.service.ts -------------------------------------------------------------------------------- /src/services/medias.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/services/medias.service.ts -------------------------------------------------------------------------------- /src/services/stripe.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/services/stripe.service.ts -------------------------------------------------------------------------------- /src/services/users.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/services/users.service.ts -------------------------------------------------------------------------------- /src/template-mail/templateMail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/template-mail/templateMail.html -------------------------------------------------------------------------------- /src/test/auth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/test/auth.test.ts -------------------------------------------------------------------------------- /src/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/test/index.test.ts -------------------------------------------------------------------------------- /src/test/users.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/test/users.test.ts -------------------------------------------------------------------------------- /src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/utils/logger.ts -------------------------------------------------------------------------------- /src/utils/validateEnv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/src/utils/validateEnv.ts -------------------------------------------------------------------------------- /swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/swagger.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THE-KIPDEV/ultimate-express-starter/HEAD/tsconfig.json --------------------------------------------------------------------------------