Gm Gm guys,
I'm happy to announce the opportunity of being part of the HNG 13 internship program,
I'm currently a MERN Stack developer, and i'm improving my Backend skills with HNG 13 internship,
below is the details of our first project assignment for grade 0:
Build a Dynamic Profile Endpoint
Create a GET endpoint at: /me
The endpoint must return JSON data with Content-Type: application/json
Must integrate with the Cat Facts API to fetch dynamic cat facts
Response structure (required fields)
Your endpoint must return a JSON response in this exact format:
{
"status": "success",
"user": {
"email": "",
"name": "",
"stack": "< your stack>"
},
"timestamp": "",
"fact": ""
}
What this project taught me!!!
- I've learned a lot about cats more than i think i should know.
- I faced a bit difficulty when fetching the cats fact API.
- It's also my first time drafting a README.md file for a project, so it was a bit challenging.
- I also faced so problems when deploying on railway, i've deployed on hosting service like render and vercel which seems a bit easy to navigate and understand compare to railway.
In summary, learnt more about error handling, cats, hosting projects and creating README files for projects.
I believe this is just the starting point and at the end of the internship program, we'll come out strong, better and most importantly more skilled.
Top comments (0)