/pizza-hunt

A social media style PWA recipe app for creating, sharing, and discussing pizza

Primary LanguageJavaScript

Pizza Hunt

Description

Pizza Hunt is a progressive web application where users can post pizza recipes and participate in discussion. Pizzas are added through a form input with topping options to choose from or the option to create your own. If the user loses internet connection and hits submit the input will be cached until internet access is available. Once the pizza is added, users are able to comment and discuss the recipe. Alternatively, users can reply to each other's comments. IndexedDB and the Cache API are used to enable this application to function offline as a PWA.

Table of Contents

Usage

Online Application:

1000-pizza-list.png

Installation

Node.js, NPM, and MongoDB must be installed on your computer.

Clone the repo:
git clone https://github.com/CFsylvester/pizza-hunt.git

Navigate to the root directory and run:
npm install

To start the server locally, run the following:
npm start

Navigate to localhost:3001 in your browser to open the application locally.

Technology Used

JavaScriptNode.jsExpress.jsIndexedDBPWAMongoose.jsCache-APIHTML5CSS

HerokuMongoDBMongoDB Atlas

Links

License

This application uses the MIT license.

Questions

Please reach out to me at mflanigantwualumn@gmail.com