Skip to content

Program to manage requests of products. | 製品リクエストを管理するためのプログラム。

Notifications You must be signed in to change notification settings

EdogawaCoder/projectRequestsApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Request Management System

リクエスト管理システム

Sistema de Gerenciamento de Solicitações

This project aims to develop a system for registering and managing service requests. It is being built with a fullstack architecture in mind and includes multilingual support for global-ready applications.

このプロジェクトは、サービスリクエストの登録と管理を目的としたシステムの開発を目指しています。将来的なフルスタック化と多言語対応を視野に入れた設計です。

Este projeto tem como objetivo criar um sistema para registro e gerenciamento de solicitações. Está sendo desenvolvido com foco em aplicações fullstack e suporte multilíngue para cenários globais.


Features

主な機能

Funcionalidades

  • Register new service requests

  • List requests by status

  • Automatically capture date and customer data

  • Ready for future frontend integration

  • サービスリクエストの新規登録

  • ステータス別のリクエスト一覧表示

  • 日付と顧客データの自動取得

  • 将来のフロントエンド統合に対応

  • Cadastro de solicitações

  • Listagem por status

  • Registro automático de data e cliente

  • Pronto para integração com frontend


Tech Stack

使用技術

Tecnologias utilizadas

  • Java 21

  • Spring Boot

  • PostgreSQL

  • Swagger for API documentation

  • Docker (planned)

  • APIドキュメントのためのSwagger

  • 将来のDocker

  • Swagger para documentação da API

  • Docker


Getting Started

始め方

Como executar o projeto

  1. Clone the repository
    git clone https://github.com/EdogawaCoder/projectRequestsApi

  2. Create a PostgreSQL database named requests_db

  3. Set your DB credentials in application.properties

  4. Build and run on terminal:
    ./mvnw clean install
    ./mvnw spring-boot:run

  5. Or run using Docker:
    docker-compose up -d


Project Structure

プロジェクト構成

Estrutura do projeto

Project Structure

プロジェクト構成

Estrutura do projeto

src/

├── controllers

├── dtos

├── entities

├── repositories

├── services

└── main


Roadmap

今後の予定

Próximos passos

  • Frontend implementation on Angular

  • Docker integration

  • Admin dashboard

  • フロントエンドの実装 (Angularで作ります)

  • Dockerとの統合

  • 管理用ダッシュボードの追加

  • Implementação do frontend (Angular)

  • Integração com Docker

  • Painel administrativo

About

Program to manage requests of products. | 製品リクエストを管理するためのプログラム。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages