/online-liqueurs-shop

Online Liqueurs Shop

Primary LanguageTypeScript

GitHub contributors GitHub issues GitHub forks GitHub stars GitHub license Linkedin url


Online Liqueurs Shop

This challenge built with Next.js
Explore the docs »

View Demo · Report Bug · Request Feature

About The Project

Online Liqueurs Shop Screen Shot

Built With

(back to top)

To get a local copy up and running follow these simple example steps.

Prerequisites

node install docs

  sudo apt install nodejs

npm

npm install npm@latest -g

(back to top)

Getting Started

  1. Clone the repo
   git clone https://github.com/nelsonacos/online-liqueurs-shop.git
  1. Open command line and go to project folder
cd online-liqueurs-shop
  1. Install and run the server
# install the server (you may need to use _sudo_ to run this command)
npm install -g json-server

# start the server using a specific port
json-server --watch db.json --port 3001
  1. open another command line and go to project folder
cd online-liqueurs-shop
  1. Install NPM packages

    npm install
  2. First, run the development server

    npm run dev

    Open http://localhost:3000 with your browser to see the result.

    (back to top)

Roadmap

Testing is one of the fundamental requirements in the challenge and in software engineering in general. I could have used methodologies such as TDD, which in the long run is a benefit because it requires thinking much more about software design, but for reasons of time for the purposes of the challenge postpone them.

  • [] Add tests
  • [] Checkout page
  • [] Cart page
  • [] Improve design

(back to top)

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

(back to top)