Codigician backend application.

Overview

codigician-api

Getting Started

You can use docker compose to run the application.

# go to build directory
$ cd build/
# start couchbase container
$ docker compose up
# after couchbase initialized
# run the couchbase.sh to initialize bucket
$ sh couchbase.sh

After you complete the steps above you can goto localhost:8091 to see couchbase ui.

http://localhost:8091
    Username: Administrator
    Password: password

You can run the application in debug mode or you can run directly.

Question Code Testing

There is no need to have code templates. We can directly use expectation outputs and inputs. Client will write the solution code. We run the code with some inputs and if the output is what we expected then that means the test is passed. While we run these commands we need to have that information as a json or we will have it like an array. Also the runtime is important for benchmark.

Container Structure Design

container structure

Priority

  1. Remote code execution
  2. Question bank (Editorial) (Unit tests, benchmark tests)
  3. Auth, User (Score, Progress)
  4. Discussion
  5. Tutorial
You might also like...

The backend service for user management module of EdgeGallery platform.

User Management 用户管理 User Management 用户管理模块,为EdgeGallery提供了基本的用户增删改查功能,定义了用户的角色与权限,并且包含了两个关键特性:手机验证和单点登录(Single Sign On)能力。 角色定义 租户 系统内的普通用户,可以创建项目/上传

Dec 25, 2021

The backend service for appstore module of EdgeGallery platform

AppStore-be AppStore是开发者发布和上线App应用的市场,上传App包后首先要通过测试,只有检测通过的应用才能够正式上线。AppStore分为前后台两个部分,AppStore-be是后台部分,提供接口调用, AppStore-fe是前台部分,提供界面展示。有关AppStore架构的

Oct 21, 2022

The backend service for developer module of EdgeGallery platform

Developer-be 开发者平台 开发者平台是为App开发者提供开发工具/测试环境/上线部署的平台,分为前后台两个部分,developer-be是后台部分,提供接口调用,developer-fe是前台部分,提供界面展示。有关开发者平台的架构的详细介绍请访问我们的wiki社区 特性介绍 为了方便开

Jan 11, 2022

Backend for HR Admin Console with Spring Boot

HR-ADMIN 后台管理系统 项目简介 一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue 的前后端分离的后台管理系统 默认账号密码: admin / 123456 主要特性 使用最新技术栈,社区资源丰富。

Feb 14, 2021

A backend for Asciidoctor used to produce Spring styled HTML

Asciidoctor Spring Backends Alternative HTML conversion for Asciidoctor with a Spring "look and feel". Maven build integration You can use the Asciido

Dec 14, 2022

Sauron, the all seeing eye! It is a service to generate automated reports and track migrations, changes and dependency versions for backend services also report on known CVE and security issues.

Sauron, the all seeing eye! It is a service to generate automated reports and track migrations, changes and dependency versions for backend services also report on known CVE and security issues.

SAURON - VERSION AND DEPLOYMENT TRACKER DESCRIPTION Sauron, the all seeing eye! It is a service to generate automated reports and track migrations, ch

Oct 31, 2022

Bir oyun yazmak istiyorsunuz. Bu yazılım için backend kodlarını JAVA ile geliştirmeyi planlıyoruz. Yeni üye, satış ve kampanya yönetimi yapılması isteniyor.

GameDemo1 Bir oyun yazmak istiyorsunuz. Bu yazılım için backend kodlarını JAVA ile geliştirmeyi planlıyoruz. Yeni üye, satış ve kampanya yönetimi yapı

May 18, 2021

The MAVLink parser for the Telestion backend.

telestion-extension-template A template for creating new Telestion extensions. This template contains an initialized project structure with configured

Dec 14, 2021

SQL tasarım komutları ve Backend yazıldı. Projeye yıldız Vermeyi Unutmayın 🚀 Teşekkürler! ❤️

HumanResourcesManagementSystem-HRMS SQL tasarım komutları ve Backend yazıldı. Projeye yıldız Vermeyi Unutmayın 🚀 Teşekkürler! ❤️ insan kaynakları yön

Nov 6, 2022

the mock backend for frontend applications

mockend the "mock backend" for Single Page Applications (SPAs) / Progressive Web Applications (PWAs). mockend was used to implement the "unidirectiona

Nov 2, 2022

Backendini Javada Frontendini ise React ile yazacağım insan kaynakları yönetim kısmınının backend kısmıdır

Backendini Javada Frontendini ise React ile yazacağım insan kaynakları yönetim kısmınının backend kısmıdır

İnsan Kaynakları Yönetim Sistemi insan kaynaklarının, iş süreçlerinin ve verilerin kolay yönetimini sağlamak için bir dizi sistemi ve işlemi birleştir

Dec 5, 2022

backend for a sharing app using SpringBoot, Redis, MySQL, and AWS S3.

backend for a sharing app using SpringBoot, Redis, MySQL, and AWS S3.

moments_v2_backend (Work In Progress) backend for a sharing app using SpringBoot, Redis, MySQL, and AWS S3. This is the second version of my project S

Dec 26, 2022

Human Resource Management System - Backend

Human Resource Management System - Backend

Human Resource Management System - Backend File Structure 🏗️ Layered Architecture Entities - The package in which the assets are kept DataAcces - Pac

Jan 1, 2023

Backend For Human Resource Management System

Backend For Human Resource Management System

📝 Presentation This is a hrms project. At the backend of this project I used Java(Spring Boot) and I used PostgreSQL as database management. At the f

Aug 5, 2022

A repository that contains the backend part of the Human Resources Management System.

Human Resources Management System Backend A human resources management system is a form of human resources (HR) software that combines several systems

Dec 26, 2022

Yazılım Geliştirici Yetiştirme Kampı (JAVA & REACT) Uygulama Projesi (Backend)

Yazılım Geliştirici Yetiştirme Kampı (JAVA & REACT) Uygulama Projesi (Backend)

HRMS_JavaProject Yazılım Geliştirici Yetiştirme Kampı (JAVA & REACT) Uygulama Projesi (Backend) 9.Gün Ödevleri: Farklı alanlara başvuru için, aday baş

Jul 26, 2022

Java backend for ASoulCnki

A-SOUL评论区小作文 枝网查重系统 后端 源项目:https://github.com/stream2000/ASoulCnki 网站地址:https://asoulcnki.asia 部署 1 系统要求 Java 8 Java堆内存1500M及其以上 2 运行 2.1 依赖json文件运行 修

Nov 7, 2022

Sample Android App for WebRTC with Firebase as backend

Sample Android App for WebRTC with Firebase as backend

Android WebRTC Firebase Simple Demo App for Android WebRTC video call using Firebase Realtime Database as Signalling server. Prerequisites Firebase Ac

Dec 17, 2022

Backendini Javada Frontendini ise React ile yazacağım insan kaynakları yönetim kısmınının backend kısmıdır

Backendini Javada Frontendini ise React ile yazacağım insan kaynakları yönetim kısmınının backend kısmıdır

İnsan Kaynakları Yönetim Sistemi insan kaynaklarının, iş süreçlerinin ve verilerin kolay yönetimini sağlamak için bir dizi sistemi ve işlemi birleştir

Dec 5, 2022
Comments
  • Update CI/CD

    Update CI/CD

    Improvements

    • [x] Build
    • [x] Package
    • [x] Unit test
    • [x] Linter
    • [ ] SonarQube
    • [ ] Integration Test
    • [ ] Test coverage
    • [ ] Provider Test
    • [ ] Consumer Test
    • [ ] Scan dependencies
    • [ ] Container Security
    • [ ] Can I deploy (Pact test?)
    • [x] Deploy to staging
    • [ ] Load test
    enhancement 
    opened by bilginyuksel 1
Owner
codigician
codigician
🪖 A library for counting queries for Spring Data JPA application

?? Query-Counter Query-Counter is a library for counting queries for Spring Data JPA application, currently supporting Hibernate only. It aims to help

Jinhong 3 Dec 12, 2021
This repository contains HttpUrlConnection and Volley based application example

This repository contains HttpUrlConnection and Volley based application example. In this you will find implementation of both ways to consume API. This repository show examples to send receive the data in both cases.

Zeeshan 3 Jan 15, 2022
Share the chat messages across Minecraft Servers via HTTP backend powered by Spring Boot, this is the backend part of the project.

InterconnectedChat-Backend Share the chat messages across Minecraft Servers via HTTP backend powered by Spring Boot, this is the backend part of the p

贺兰星辰 3 Oct 6, 2021
This repository is for Todo application. This contains the Backend part of the application.

Todo Application 개요(Abstract) 개인용 할일 목록 리스트 앱플리케이션 구축 (Personal Todo List Application) 목적 1. React.js기초, AWS서버 활용, 스프링 부트 공부 목적으로 프로젝트 시작했습니다.

Thom 3 Jan 8, 2022
A backend service for EdgeGallery application testing and verification

ATP-BE ATP (Application test platform)是应用测试认证的平台,通过构建统一的测试标准并搭建测试框架,为开发者平台与APPStore提供一致的APP测试体验 特性介绍 上传、管理App 编译运行 atp-be对外提供restful接口,基于开源的ServiceCom

EdgeGallery 20 Jan 10, 2022
In this course, we will learn how to build a complete full-stack web application using Spring boot as backend and React (React Hooks) as frontend

In this course, we will learn how to build a complete full-stack web application using Spring boot as backend and React (React Hooks) as frontend. We will use MySQL database to store and retrieve the data.

Ramesh Fadatare 43 Dec 22, 2022
There are two challenges one is to create a backend api the other is to create a frontend application to consume the public data api devall.

Sobre | Desafio | Resolução | Tecnologias | Execução | Itexto desafio tecnico Sobre os Desafios existem dois desafios um é criar uma api backend o out

fabricio S Miranda 1 Oct 18, 2021
Application for creating blog posts, developed with Java using Spring Framework for backend and Angular along with PrimeNG Library for frontend development.

Application for creating blog posts, developed with Java using Spring Framework for backend and Angular along with PrimeNG Library for frontend development.

Áureo Carmelino 10 Nov 27, 2022
Bank Statement Analyzer Application that currently runs in terminal with the commands: javac Application.java java Application [file-name].csv GUI coming soon...

Bank Statement Analyzer Application that currently runs in terminal with the commands: javac Application.java java Application [file-name].csv GUI coming soon...

Hayden Hanson 0 May 21, 2022
An implementation of darcy-web that uses Selenium WebDriver as the automation library backend.

darcy-webdriver An implementation of darcy-ui and darcy-web that uses Selenium WebDriver as the automation library backend. maven <dependency> <gr

darcy framework 20 Aug 22, 2020