Coder Social home page Coder Social logo

django-delights's Introduction

Django Delights

A final portolio project from Codecademy: Build Python Web Apps with Django skill path.

Prompt

Counting and aggregating data is a typical use case for Python, and Python has some powerful ways to process and generate visualizations for data. Django allows us to bring that power of Python data processing to the web, and easily store, format, and display that data using Django views. The goal of this project is to create an app to help Django Delight’s restaurant owner keep track of their inventory and sales.

Project Requirements

Users should be able to:

  • Build an inventory and sales application using Django
  • Develop locally on your machine
  • Version control your application with Git and host the repository on GitHub
  • Use the command line to manage your application locally and test out queries
  • Users can log in, log out, and must be logged in to see the views
  • Users can create items for the menu
  • Users can add ingredients to the restaurant’s inventory and update their quantities
  • Users can add the different recipe requirements for each menu item
  • Users can record purchases of menu items (only the ones that are able to be created with what’s in the inventory!)
  • Users can view the current inventory, menu items, their ingredients, and a log of all purchases made

Prerequisites

  • HTML
  • CSS
  • Python
  • Django
  • Git
  • Command Line

Screenshots

1
2
3
4

Setup

  • Create an intial user named admin python manage.py createsuperuser

  • Run the server python manage.py runserver

Navigate to http://127.0.0.1:8000/ in the browser to see the server running.

django-delights's People

Contributors

dmkk01 avatar mickeyc123 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.