Hi, here are some rules to carry out this story oav;
- You MUST create a git repository named
cx-db-oav1-poke-mon-go
- You MUST create a file called
.author
with your firstname and lastname followed by a newline.
~/fp-exercises ❯❯❯ cat -e .author
Majdi Toumi$
Of course, you can talk about the subject with other developers, peer-learning is the key to be a better developer. Don't hesitate to ask questions or help people on slack.
Don't forget, there is no useless question :-)
- You MUST return the project before Friday October, 9 at 23:42
- You MUST add
pu-erh
user as a collaborator. - YOU MUST define all functions signature by yourself :)
The purpose of theses exercises is simple, display and mutate pokemons.
Your project MUST run with Docker : Database, server, client, etc.
You MUST USE json-pokemon package to fill your Mongo database ;
Feel free to architect your collections and documents as you want.
Tips, create a function that did it
Create a Node/Typescript API that have the followings routes:
/pokemons
/pokemons/:id ->> READ | UPDATE (any fields but not the picture) | DELETE
Each CRUD method MUST called mongoose but how ? Directly or via models/schemas wrapper ?
Take an inspiration here
Now that your API server is set, let's create a Postman collection that we can share to any developer :)
Take a look here
Well, let's visuzalize pokemons datas and interact with your APIs !
You MUST create pages using any uix library you want : React.js, Angular.js, Vue, etc.
For each single pokemon page, we must have an edit button for editing any fields and a remove button to delete the pokemon.
Craft with ❤️ in Paris.