Skip to content

RenzoPrats/Hashdex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hashdex Software Engineering Internship Challenge

This program is a CRUD API for working with student data. It's possible to do CRUD operations by running the aplication server and send requests by some software like Postman and Insomnia. Following will be the URL, the method and which operation is performed:

the structure of the JSON student is: { "id" : value, "name" : "value", "email" : "value", "registration", "value" }

Compilation:

On linux after install docker, you can compile and run in your project folder using:

sudo docker build -t api .
sudo docker run -p 5000:5000 api

Then the URLs will be available for access via Postman or Insomnia and similar softwares. It's also possible run the unit tests created for test the API by opening another shell and run in your project folder:

python test.py

About

Software Engineering Internship Challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages