Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luisfernandovillalon/back-end-pokemon-photo-tag
An api that saves the username and time record of a player for a 'Where's Waldo?' type game application.
https://github.com/luisfernandovillalon/back-end-pokemon-photo-tag
api controllers database expressjs model mongodb mongoose nodejs nosql routes schema url
Last synced: 2 days ago
JSON representation
An api that saves the username and time record of a player for a 'Where's Waldo?' type game application.
- Host: GitHub
- URL: https://github.com/luisfernandovillalon/back-end-pokemon-photo-tag
- Owner: LuisFernandoVillalon
- Created: 2024-04-08T16:57:59.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-04-08T20:37:31.000Z (7 months ago)
- Last Synced: 2024-04-09T23:52:48.692Z (7 months ago)
- Topics: api, controllers, database, expressjs, model, mongodb, mongoose, nodejs, nosql, routes, schema, url
- Language: JavaScript
- Homepage: https://back-end-pokemon-photo-tag.onrender.com/api
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pokemon-Photo-Tag_API
Project: Created the back-end functionality for a photo tagging application.# Summary
Developed a RESTful API for a 'Where's Waldo?' inspired game, incorporating model schemas to store user data including their three-character username and completion time. Implemented a delete route and controller to manage the top 10 leaderboard, automatically removing the slowest record when a new entry is added. Leveraged MongoDB to create a database that exclusively retains the top ten records, ensuring efficient leaderboard management. Records are only saved to the database if the user achieves a top ten placement in the game.# Technologies
JavaScript, Express.js, Node.js, Mongoose, MongoDB, RESTful API, Schema Model, Routes, Controllers