Agenda app overview

Author: Dawid Adach

1. App goals and overview

Now we know how the basic concept behind how Angular works let's build a real App! I am going to show you the final result first and then quickly analyze it. After that, I will show you how to build this app from scratch.

So, let's don't waste any more time and start working.

2. Run the app

Within the tutorial files you will find the final application code, let's use it to run our app:

  1. Open a terminal
  2. Navigate to the agenda-app/final/ folder
  3. Install the dependencies using npm install
  4. Run the app using npm start
  5. See the results in a browser:
App preview

Voila! Our app is running.

3. Test the app

The application which we are about to build is a daily agenda app. It allows us to display a list of events planned for today including time, title, location and description. We can add new Events as well as remove existing ones. The app also displays a weather forecast.

Now take some time to play with the app. Note that whenever you are adding/removing events, the counter in the right column is changing.

App behavior

4. Responsiveness

Our application is also responsive by default. Just change the size of the browser to see how it displays on different screen sizes:

App Responsiveness

Now we know what we are about to build let's not waste more time and start building our app!

Previous lesson Next lesson

Spread the word:
Do you need help? Use our support forum

About the author

Dawid Adach
For more than 5 years Dawid worked as an IT Consultant specializing in SOA/EAI/ESB in the banking domain. He gained experience working in countries like Netherlands, Belgium, Poland and India developing enterprise-class systems for the most prestigious companies. Since co-founding & in 2016 he has been using and teaching technologies such as Angular, TypeScript, PHP, AJAX, Mongo, SQL, Hadoop Stack, Virtualization, Automation and many others...