8000 GitHub - Mortle/tickets-manager: A test project built using Ruby 3 and Rails 7 featuring tickets manager
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Mortle/tickets-manager

< 8000 /div>

Repository files navigation

Tickets Manager

Welcome to the Tickets Manager! This application was built with Ruby 3.2.2, Rails 7.0.6, and PostgreSQL 15. The main function of this API is to accept HTTP POST requests containing specific JSON data, persist this data into a PostgreSQL database and display the data on HTML views.

Table of Contents

Deployment

This API is deployed on render.com, and can be accessed here: https://rails-bhdq.onrender.com

The render.yaml configuration file can be found here.

Tech Stack

API Endpoints

  • POST https://rails-bhdq.onrender.com/api/v1/tickets: This endpoint will accept a POST request containing a JSON string and persist the provided data into the database.

TODO list

These are possible improvements which are not covered by the task description but which are important enough to mention here.

  • Introduce CORS
  • Add token authentication or more complex authentication mechanisms
  • Add response builders or serializers
  • Improve request data validation

About

A test project built using Ruby 3 and Rails 7 featuring tickets manager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0