Skip to content

Gocase Backend Challenge | Api de Controle de Sobreviventes em uma invasão alienígena.

Notifications You must be signed in to change notification settings

anachronicsofa/x-sunit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

X-Sunit

A system to share resources between non-abducted humans, that receives survivors informations and generates reports!

Technologies:

  • Ruby version: 2.7.1

  • Rails version: 6.0.3.1

  • Database: Postgresql

Infos:

  • Clone the repository:
$ git clone https://github.com/anachronicsofa/x-sunit
  • Install all gems:
$ bundle install
  • Update the database and feed the database with default seeds:
$ rake db:create db:migrate db:seed
$ rails s
$ rails routes

Features/Endpoints documentation (via Postman):

https://documenter.getpostman.com/view/11570035/Szzkbx1N

To-do:

  • Change the type for Latitude and Longitude (altering for something that receives strings+numbers) cause, when I made the database, I didn't notice that they have the directions like N,S. Also, maybe change to some structure that receives two arguments at same time (maybe point or an array), simplifying the input.
  • Add a real autentication (maybe a user and password) for the survivor that will report another survivor
  • I still need to improve my mini-test usage, adding more failure cases and methods

About

Gocase Backend Challenge | Api de Controle de Sobreviventes em uma invasão alienígena.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published