Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/monicule/shop-oop


https://github.com/monicule/shop-oop

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

![LICENSE](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)
![Gluten Status](https://img.shields.io/badge/Gluten-Free-green.svg)
![Eco Status](https://img.shields.io/badge/ECO-Friendly-green.svg)
[![Discord](https://discord.com/api/guilds/571393319201144843/widget.png)](https://discord.gg/dRwW4rw)

# Shop (OOP)

_website design project_


## ๐ŸŒŸ About

This project is for educational porpuses only. Pull request are welcome, but priority for project authors! Thank you for your cooperation!

Site published at: https://monicule.github.io/shop-oop/

Design: --

## ๐ŸŽฏ Project features/goals

- SPA (single page application)
- Github pages
- forms
- JS rendering (DOM)
- JS events
- localStorage
- class (OOP)

## โœ… Tasks

- [x] demo completed task
- [x] layout render
- [x] header
- [x] main content
- [x] footer
- [x] navigation between
- [x] product CRUD:
- [x] list
- [x] add
- [x] remove
- [x] update

## ๐Ÿงฐ Getting Started

### ๐Ÿ’ป Prerequisites

Node.js - _download and install_

```
https://nodejs.org
```

Git - _download and install_

```
https://git-scm.com
```

### ๐Ÿƒ Run locally

Would like to run this project locally? Open terminal and follow these steps:

1. Clone the repo
```sh
git clone https://monicule.github.io/shop-oop.git
```
2. Install NPM packages
```sh
npm i
```
or
```sh
npm install
```
3. Run the server
```sh
npm run dev
```

### ๐Ÿงช Running tests

There is no tests for this project.

## ๐ŸŽ… Authors

Monika: [Github](https://github.com/monicule)

## โš ๏ธ License

Distributed under the MIT License. See LICENSE.txt for more information.

## ๐Ÿ”— Other resources

No other resources.