Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/valmirbp/nodejs-pokedex

MVC Nodejs application with MongoDB integration
https://github.com/valmirbp/nodejs-pokedex

css mongodb mongoose nodejs pug

Last synced: 25 days ago
JSON representation

MVC Nodejs application with MongoDB integration

Awesome Lists containing this project

README

        

# Nodejs-Pokedex

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/ValmirBP/NodeJs-Pokedex/blob/main/LICENSE)

## About:

This is a projeck to show the skills using Pu node js and mongoDB and using actual project structures

## Table of Contents

- [Features](#Features)
- [Requirements](#Requirements)
- [Getting Started](#Getting-Started)

## Features

### Responsiveness
- The website is designed to be fully responsive, ensuring a seamless user experience across various devices and screen sizes.

### Dynamic Page
- The dynamic page allows users to add products to the cart dynamically. It provides a user-friendly interface with real-time updates, enhancing the shopping experience.

### structured environment
- structured environment with MVC Pattern

### No SQL Database integration
- Implemented NoSQL database, using MongoDB

## Used Technologies:

### Frontend
- HTML
- CSS
- Pug

### Backend
- JavaScript
- NodeJS

### INTEGRATION
- MongoDB

## Requirements

Before you begin, ensure you have met the following requirements:

- NodeJs 20 or above
- Visual Studio Code

## Getting-Started

Follow these steps to get your development environment set up:

1. Fork the repository:

```bash
git clone https://github.com/ValmirBP/NodeJs-Pokedex.git
```
2. Install dependencies:

```bash
npm install
```

3. Usage

Once previous steps were completed run

```bash
npm start
```

## Project Ended

![Screenshot 2024-05-16 115427](https://github.com/ValmirBP/NodeJs-Pokedex/assets/48802923/4725a73a-5ff7-4a54-90b0-8f75ec8575b8)