All Projects → YogenRaii → pdf

YogenRaii / pdf

Licence: other
This is web application, micro-stackoverflow, built with Spring MVC 5, Hibernate 5, AOP and Spring Security etc . Unregistered user can search for questions and look into details including answer however registered member can post questions and answers.

Programming Languages

java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language
TSQL
950 projects
CSS
56736 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to pdf

Library
Online Library Management. User can search, check in, checkout book. System adds fines automatically if the book is not checked in by due date
Stars: ✭ 27 (+12.5%)
Mutual labels:  mysql-database, restful-api
spring-boot-kubernetes-mysql
Demo project for Spring Boot,Kubernetes, MySQL with PVC
Stars: ✭ 19 (-20.83%)
Mutual labels:  mysql-database, spring-boot-2
poco restful webservice
A RESTful API using Poco C++ Libraries.
Stars: ✭ 54 (+125%)
Mutual labels:  restful-api
gobang04
五子棋社区,前后端完全分离,SSM框架,CORS跨域访问,SSO单点登录,Bootstrap界面,RESTful构架风格,Netty即时通信,Token口令授权,Web端与客户端通信。异步请求,面向接口编程。
Stars: ✭ 14 (-41.67%)
Mutual labels:  restful-api
spring-boot-data-jpa-mysql
Spring Boot Rest CRUD API example - Spring Data JPA to interact with MySQL/PostgreSQL database.
Stars: ✭ 89 (+270.83%)
Mutual labels:  restful-api
instagram-api-clone
Instagram RESTful API clone made with Django REST framework
Stars: ✭ 56 (+133.33%)
Mutual labels:  restful-api
flask-base-api
A complete boilerplate Flask RESTful API code.
Stars: ✭ 45 (+87.5%)
Mutual labels:  restful-api
light-rest-4j
A RESTful framework built on top of light-4j with both Swagger 2.0 and OpenAPI 3.0 supports
Stars: ✭ 113 (+370.83%)
Mutual labels:  restful-api
Ptero
Ptero is a middleware for Deno build RESTful APIs.
Stars: ✭ 43 (+79.17%)
Mutual labels:  restful-api
travels-java-api
An API for travel management. It is built with Java, Spring Boot, and Spring Framework. A toy-project to serve as a theoretical basis for the Medium series of articles I wrote about Java+Spring.
Stars: ✭ 139 (+479.17%)
Mutual labels:  restful-api
spring-boot-mongodb-security-angular8
Spring Boot, Security, MongoDB, Angular 8: Build Authentication
Stars: ✭ 17 (-29.17%)
Mutual labels:  restful-api
mvt
Draw Mapbox Vector Tiles (MVT) in Go
Stars: ✭ 46 (+91.67%)
Mutual labels:  tiles
TriTan-CMS
TriTan CMS is a developer centric content management framework that allows you to go completely headless or nearly headless. With the mighty TriTan, you can build amazing RESTful applications and robust websites.
Stars: ✭ 19 (-20.83%)
Mutual labels:  restful-api
bert sa
bert sentiment analysis tensorflow serving with RESTful API
Stars: ✭ 35 (+45.83%)
Mutual labels:  restful-api
airflow-tutorial
Use Airflow to move data from multiple MySQL databases to BigQuery
Stars: ✭ 96 (+300%)
Mutual labels:  mysql-database
RestSharpFramework
Framework for testing RESTful Services with RestSharp and C# HTTP Client
Stars: ✭ 18 (-25%)
Mutual labels:  restful-api
CodeSignal-Solutions
CodeSignal solutions
Stars: ✭ 112 (+366.67%)
Mutual labels:  mysql-database
koa-rest-router
Most powerful, flexible and composable router for building enterprise RESTful APIs easily!
Stars: ✭ 67 (+179.17%)
Mutual labels:  restful-api
AspNet-Core-REST-Service
VS2017/VS2019 project template for ASP.Net Core 3.1/5.0 to create fully functional production ready RESTful services
Stars: ✭ 57 (+137.5%)
Mutual labels:  restful-api
RuralEducation
An app that helps rural students in their education.I used Firebase Realtime database,authentication,Networking requests,User Chats,Google Places Api,Paytm Payment Gateway Integration,Google places Autocomplete Api,Firebase Chat
Stars: ✭ 22 (-8.33%)
Mutual labels:  restful-api

Programming Discussion Forum

Fully functional discussion forum backed with Spring MVC, Spring Security and Hibernate.

Getting started

Clone the project

git clone https://github.com/YogenRaii/pdf.git

Import project into any of IDE and deploy in any container (Tomcat would be the easiest) and test endpoint:

http://localhost:8080

Docker

You need to have Docker installed to run the latest master branch.

Build artifact with Maven as:

mvn clean install

Now, create Docker image, and hence container with Docker Compose as:

docker-compose up --build

This creates container for app and mysql, network bridge to connect these to container!

Spring Boot Run

Need to switch to branch spring-boot-embedded-container for this feature!

Go to $PROJECT_DIR/pdf-app directory and run:

mvn clean spring-boot:run

With this, Spring Boot starts embedded container at port 8081. So, service can be reached at:

http://localhost:8080

Vagrant Installation

Need to switch to branch spring-5-hibernate-5 for this feature!

Go to $PROJECT_DIR/vagrant directory and install the plugins as defined in Vagrantfile.

Once vagrant plugins are ready, run script to create artifacts:

./build_pdf.sh

Once, artifact is ready, bring up vagrant box with:

vagrant up pdf

Once vagrant box comes up, you should be able to access the service at:

http://pdf.local:8080/pdf

Testing

User can search the questions and go into the details even without login.

Search Page

Once registered user logs in, s/he can ask the question and answer the question.

Wall Page

Application supports internationalization with Nepalese and Chinese language.

I18N Page

Logging into the system

As Admin User


username : ironman

password : ironman

As General User,


username : rabi

password : rabi
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].