ricsirigu / Play26 Swagger Reactivemongo
Licence: other
A fully featured CRUD app built with Play 2.6, Swagger and ReactiveMongo
Stars: â 36
Programming Languages
scala
5932 projects
Projects that are alternatives of or similar to Play26 Swagger Reactivemongo
Play2 Crud
Simple CRUD & DAO implementation for play2
Stars: â 146 (+305.56%)
Mutual labels: crud, play-framework
Flama
đ„ Fire up your API with this flamethrower
Stars: â 161 (+347.22%)
Mutual labels: swagger, crud
Rhodddoobie
My little sandbox for playing around with the FP + OOP + DDD combination, in particular using Rho, doobie, Docker, testing, etc in a project.
Stars: â 38 (+5.56%)
Mutual labels: swagger, crud
Kebs
Scala library to eliminate boilerplate
Stars: â 113 (+213.89%)
Mutual labels: play-framework, play
Docker Flask Mongodb Example
Uses docker compose with a python flask microservice and MongoDB instance to make a sample application
Stars: â 49 (+36.11%)
Mutual labels: swagger, crud
Rest Hapi
đ A RESTful API generator for Node.js
Stars: â 1,102 (+2961.11%)
Mutual labels: swagger, crud
Php Crud Api
Single file PHP script that adds a REST API to a SQL database
Stars: â 2,904 (+7966.67%)
Mutual labels: swagger, crud
play-docker-aws-tutorial
101 tutorial: How to deploy Play application to Amazon Lightsail (AWS) using Docker
Stars: â 25 (-30.56%)
Mutual labels: play-framework, play
Jianshu
仿çźäčŠnx+nodejs+nestjs6+express+mongodb+angular8+çŹè«
Stars: â 296 (+722.22%)
Mutual labels: swagger, crud
Node Typescript Koa Rest
REST API boilerplate using NodeJS and KOA2, typescript. Logging and JWT as middlewares. TypeORM with class-validator, SQL CRUD. Docker included. Swagger docs, actions CI and valuable README
Stars: â 739 (+1952.78%)
Mutual labels: swagger, crud
Redux Tide
Simple library for redux crud normalized state and actions/selectors for it
Stars: â 20 (-44.44%)
Mutual labels: crud
Laravel Realworld Example App
Exemplary real world backend API built with Laravel
Stars: â 954 (+2550%)
Mutual labels: crud
Oval
oval: CLI for (O)penAPI Specification document (val)idation.
Stars: â 15 (-58.33%)
Mutual labels: swagger
Suave.swagger
This is an extension for Suave.io with some REST tools and Swagger documentation helpers
Stars: â 34 (-5.56%)
Mutual labels: swagger
Ismaambrosigeneratorbundle
Generates Symfony2 documents, forms and CRUD for MongoDB documents
Stars: â 27 (-25%)
Mutual labels: crud
Spectral
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI v2 & v3.
Stars: â 876 (+2333.33%)
Mutual labels: swagger
Play Framework 2.6.x with Swagger and ReactiveMongo
Play, Swagger and ReactiveMongo
A simple TODO app built withHow to run the app
You need
- MongoDB Installed and running on your machine. Tutorial here
- SBT (mandatory if you don't want to use an IDE)
- IntelliJ to import the project (optional)
- SBT plugin (optional)
Tho ways to run the project:
- Import the project, run SBT and type
run
to launch the server. - cd into the project directory, run SBT and type
run
to launch the server or typesbt run
.
Then open your favourite browser and go to
localhost:9000/api-docs
From the beautiful Swagger-UI interface you can perform all the CRUD operations you want
How to run the tests
In the tests directory there are tests written with the ScalaTest library.
To launch them just type test
in a running SBT session or simply type sbt test
Enjoy.
Author: Riccardo Sirigu
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].