Wave Software Development Challenge Solution Written by james Torkornoo github: @mrtorks
Things you may want to cover:
-
Ruby version
3.0.0
-
System dependencies MacOS/Linux
-
Configuration
- Ensure Ruby and rails are installed
- Run bundle install
- Create database and run migration
- Nice to use Postman/Insomnia to send csv file
- POST(file upload) url =
http://<your-url>/api/v1/employees
- GET (employee data) url =
http://<your-url>/api/v1/employees
- GET (report) url =
http://<your-url>/api/v1/reports
-
Database creation && initialisation
rake/rails db:create db:migrate