Created by Esther Muchai, Gitu Mbugua, John Mutavi and Carol Wanjohi
This is a web application that allow users to track traffic on specified routes. The user can click on a specified route and will be directed to a page where they will see the amount of traffic on the specified route. The user can also post comment on the particular page about how the traffic is. On the homepage, there will be a list of tweets from Ma3Routes. On the selected route, there will be filtered tweets about it.
Behaviour | Input | Output |
---|---|---|
Display a list of the specific routes | N/A | List of specific routes |
Display a side bar menu | N/A | Side bar menu |
A page for the specified route | Click a specified route | Redirected to the specified route page |
Display tweets on the homepage | N/A | List of tweets |
Display a map on the homepage | N/A | Google Map |
Display the google map of the specified route | N/A | Map with the specific route |
Display the user comments about the route | N/A | User comments |
Display a form for user comments | Click Add Comment button | Display form for user input |
Add user comments to the comment section | Click Save button | List of user comments |
Click here to go to the deployed site
or
Copy this and paste to your desired web browser
No known bugs
- Ember
- Firebase
This README outlines the details of collaborating on this Ember application. A short introduction of this app could easily go here.
You will need the following things properly installed on your computer.
- Git
- Node.js (with NPM)
- Ember CLI
- Google Chrome
git clone <repository-url>
this repositorycd traffic-tracker
npm install
ember serve
- Visit your app at http://localhost:4200.
Make use of the many generators for code, try ember help generate
for more details
ember test
ember test --server
ember build
(development)ember build --environment production
(production)
- To deploy on Firebase you need to install Firebase CLI. Click this link to Firebase CLI Reference and follow the set up and deployment instructions.
or - Deploy on Heroku. Click this link to Heoku Deployment, select one of the options listed and follow the set up and deployment instructions.
MIT ©2017 Esther Mweru Muchai, Gitu Mbugua, John Mutavi and Carol Wanjohi