Coder Social home page Coder Social logo

mirthful-rcis's Introduction

Why this project?

When students move in to their room in college, they usually fill out a form and list any damages they find. In some schools, the Housing staff do this for them. Either way, the school needs a way to keep track of the state of their buildings so they can charge for vandalism and conduct repair when needed. Until we have the technology to automatically scan every inch of a room in 3D, there is no getting around this process.

Although the process is inconvenient, we can make it less so. One such way is to use a custom digital form instead of a paper one. This gives the following advantages:

  • With the data being recorded by a computer, you can now automate previously cumbersome tasks like compiling the list of fines, sending out emails or creating work requests to get damages repaired.
  • You are no longer limited to text to discribe damages. Take a picture as well.
  • No paper ๐ŸŽ‰

Can I try it out?

Yes!

There is a live demo page here [ link coming soon ]

If you are curious, or want to mess with the code on your local machine, here are some instructions to get you started:

  1. Install git, python and pip. (pip usually comes bundled with python)
    • For linux users: you'll can probably get these items using your package manager.
  2. Install virtualenv using the following command pip install virtualenv
    • virtualenv encapsualtes all the dependencies this project has in a specific folder. Once you are done trying this out, all you need is to delete that folder from you computer.
    • virtualenv is even more helpful when working with others, so check out the introduction section at this link if you are interested.
  3. From the terminal or command line, clone this repository: git clone https://github.com/hilarious-capital/mirthful-rcis.git
  4. Move into the directory that was created and execute: virtualenv venv.
  5. Activate the virtualenv environment:
    • Windows: venv\Scripts\activate
    • Mac/Linux: source venv/bin/activate
  6. Install the project dependencies: pip install Flask pytest
  7. Start the local development server:
    • Windows: .\flask_run.bat
    • Mac/Linux: ./flask_run.sh

mirthful-rcis's People

Contributors

eanyanwu 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.