Express JS Backend
What is this project about?
This is an Express JS Pokemon API based on PokeAPI. Your job is to fix 4 issues:
- Implement Get Pokemon by ID
- Implement Get Pokemon by Name
- Implement Get Pokemon by Type
- Implement Get Pokemon by HP (with Query Params)
Please refer to the API Swagger documentation for clear specifications of the API's intended behavior. You can find the Swagger docs at http://localhost:3000/api-docs.
Once you create a pull request with your changes, our automated test runner will validate your code to check if it is correct. No need for manual review!
Why did we create this project?
We built this project to help aspiring web developers get comfortable with backend web development in ExpressJS. Our tasks simulate what we've seen in our 10 years of experience at our tech jobs. With this project we hope to help aspiring web developers gain the confidence they need to get better job offers and feel comfortable at their jobs from day 1.
To learn more about our motivations and about us please visit our website.
Our GitHub repository has more information on how to get started on about each issue.
What else do I get by buying this?
As soon as your work is done, please submit a pull request to the repository. Our automated tests will verify that you've completed the challenge successfully.
Stay in Touch
We also have a constantly growing community on discord, where you can talk to people who are also doing our projects, ask for help, get career advice from senior developers or simply hang out. Come say hello: https://discord.gg/7cAkUcKbjB
You'll get access to the GitHub repository with codebase for Express-JS based API and 4 issues for you to work through.