Skip to content

DessertDash is a dessert-lover's paradise website based on the popular food delivery app DoorDash.

Notifications You must be signed in to change notification settings

laurenchambers/DessertDash

Repository files navigation


Logo

DessertDash

DessertDash is a dessert-lover's paradise website based on the popular food delivery app DoorDash. Users can view local desserts, add the item(s) to their cart, and have them delivered straight to their door!

Explore the docs »

View Site

Table of Contents

  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contributing

About The Project

Click here to view DessertDash live on the web!


Built With

Getting Started

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

Prerequisites

Here is everything we need you to do to get started with DessertDash.

  • npm
npm install npm@latest -g
  • pipenv
pipenv install

Installation

  1. Clone the repo

    git clone https://github.com/tedjanton/Brewd
  2. Install NPM packages in the React App

    npm install
  3. Install Dependencies

    pipenv install --dev -r dev-requirements.txt && pipenv install -r requirements.txt
  4. Add a '.env' with your environment variables to the root of your local directory

  5. Create a postgreSQL user

    CREATE USERS <<your username>> WITH PASSWORD <<your password>> CREATEDB
  6. Create your database

    CREATE DATABASE <<database name>> WITH OWNER <<your username>>
  7. Start a pipenv virtual environment

    pipenv shell
  8. Migrate and seed your database

    flask db migrate
    flask db upgrade
    flask seed all
    flask run
  9. Start your local development server in the React App

    npm start

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

About

DessertDash is a dessert-lover's paradise website based on the popular food delivery app DoorDash.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages