This engineering challenge is intended to show:
- How you rapidly develop solutions that are readable, maintainable, and follow best practices.
- How you would structure a project
- What skills, talents, and diverse perspectives you can bring to bear at Vorto
Please ensure all work is done by only you. This challenge should only take you a few hours of focused effort.
Build a Go web service for managing a to do list. Don't worry about authentication. RESTful / GRPC is fine.
It should meet the following criteria:
- Store items in a database. Postgres is perferred, but feel free to use any relational/SQL DB you are comfortable with.
- Be version controlled in a Git repository.
- Be deployed somewhere online. Preferably as a Docker container.
- Be built as if your teammates have to pick it up and work with it - including front-end folks
Push your project to Github, and send us the following:
- Link to the git repository / Github
- Link to the deployed project
- Steps on how to use. Either in the email or README.
A: We would prefer you did not. We use a lot of SQL.
A: Yep. We'll test all implemented endpoints.
A: Sure.
A: Yeah.