waterworks's Issues
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
forms model
Forms
should belong to user
user should have many reports.
fields:
name: string
description: text
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.
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
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.
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)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.