Skip to content

A digital cookbook app engineered by UC San Diego CSE 110 Group 9 for the Fall 2021 quarter. A desktop app that uses electron and other web technologies.

Notifications You must be signed in to change notification settings

cse110-fall21-group9/Digital-Cookbook-App

Repository files navigation

The import pandas Cookbook

GitHub Super-Linter

Documentation

A digital cookbook created for UC San Diego CSE 110 - Software Engineering. We are Group 9, the import pandas!
This is a desktop app that runs using electron.js and other web technologies.

Installation for Devs

  1. Fork or Clone this repository
  2. Navigate to the root folder in your preferred shell
  3. Ensure that you have a recent LTS version of Node.js and npm installed.
  4. Run npm install. npm should install all of this app's dependencies for you.
  5. Run npm start. This will invoke the electron runtime environment and open the app window on your desktop.

Core Features

  • Create
  • Read
  • Update
  • Delete
  • Electron Desktop App
  • Styling
  • Filesystem Operations
  • Offline Import/Export

CI/CD Pipeline

  • HTML5 Validation Complete
  • JavaScript linting and styling
  • CSS linting and styling
  • Jest Unit Testing
  • Automated Electron builds and packaging on every commit
  • JSDoc document generation
  • End-to-end testing

Sprints Completed

  • Sprint 1 (Completed 11/13/2021)
  • Sprint 2 (Completed 11/28/2021)
  • Sprint 3 (Completed 12/09/2021)

About

A digital cookbook app engineered by UC San Diego CSE 110 Group 9 for the Fall 2021 quarter. A desktop app that uses electron and other web technologies.

Resources

Stars

Watchers

Forks

Packages

No packages published