Skip to content

A fun backend project with express js and mongo db. (currently in development)

Notifications You must be signed in to change notification settings

miteshhq/the-pokemon-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Pokémon Go Project

This project draws inspiration from Niantic's renowned game, Pokémon Go. It is crafted to provide an engaging experience while enhancing your logic-building skills.

Overview

  • Backend: Express.js
  • Database: MongoDB

Naming Conventions

  • Variable and Function Names: Utilize underscores _ for multi-word identifiers (e.g., variable_name).
  • File Names: Employ hyphens - for multi-word filenames (e.g., file-name.js).
  • MongoDB Model Properties: Adopt camelCase notation (e.g., propertyName).
  • Default Imports: Adopt camelCase notation.

Purpose

This project serves both educational and entertainment purposes. It offers an opportunity to delve into backend logic and database interactions akin to those found in Pokémon Go.

About Pokémon Go

Pokémon Go is an augmented reality (AR) mobile game developed by Niantic. It allows players to capture, train, and battle virtual creatures called Pokémon, which appear as if they are in the player's real-world location. The game encourages physical activity and exploration, making it a unique blend of gaming and real-world interaction.

Pokémon GO Offcial App Links

Visit these links to download Pokémon GO:

Pokémon GO Official App Links

Visit these links to download Pokémon GO:

Initial Setup

If you are cloning the repository and testing it, make sure to first hit the following routes to create necessary entries in the database:

  • POST http://localhost:port/pokedex-pokemon/all
  • POST http://localhost:port/inventory-item/defaults

After that, you can register using the route:

  • POST http://localhost:port/trainee/register

About

A fun backend project with express js and mongo db. (currently in development)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published