Giter Site home page Giter Site logo

car-company-manager's Introduction

Multi-model CRUD App

Design and build a web application using Flask or Express.

Requirements

Your application

  • must use Flask or Express
  • must use a relational database (Postgresql is recommended, if you would like to deploy your application. SQLite3 is also fine!)
  • must have multiple, related database models
  • must have features to Create, Read, Update, and Delete some of those models from a web interface
  • must be designed such that it works properly on different devices (desktop and mobile)

You must also include a README.md file that

  • explains what your app does
  • explains the tables in your schema
  • explains how to set the app up and run it locally

Optional components

The following are optional, but not required:

  • you may use an ORM library
  • you may use a CSS framework
  • you may use an API
  • you may have users and authentication
  • you may use a library to manage authentication and authorization
  • you may deploy your application to the web

Recommendations

The possibilities for your application are wide and varied. Choosing a scope for your project that you can complete within the time is key.

Before you start coding, you should:

  • write out a list of pages in your planned application
  • write the routes associated with those pages and their actions
  • write out the plan for the models in your schema

You are also highly encouraged to build a scoped-down Minimum Viable Product (MVP) first, then add more features after you have it working.

Notes

car-company-manager's People

Contributors

damieee avatar

Watchers

 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.