Giter VIP home page Giter VIP logo

waterworks's People

Contributors

mradamlee avatar

Watchers

 avatar

waterworks's Issues

Contact Page

Should have basic contact info...should look good lol

Announcements should be editable

An author of an annoucement should be able to edit the annoucement at any time

on the news and announcements tab

  • author should have an edit announcement button that allows them to make changes to an annoucement

Admins should be able to create announcements.

Users with the admin role should be able to create announcements.

These announcements should appear on the news & announcements page automatically in a feed.

announcements should have:

  • a title
  • a description
  • should belong to user (author)

forms model

Forms

should belong to user
user should have many reports.

fields:
name: string
description: text

Announcements model

Should have:
title:string
description:text

relations:
announcements
belongs to user
belongs to utility district

user
has many annoucements

utility district
has many annoucements

Reports Model

Reports should
belong to user
belong to utility district

User should
have many reports

Utility District should
have many reports

Reports should also have a name and description.

Contact Page form

Contacts page needs a form that allows users to type a message to the utilitiy district, when they hit the send button it should send an email to the admins of that utility district.

Use mailers for this.

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.