GithubHelp home page GithubHelp logo

marocena26 / angular-country-app Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 170 KB

Angular: from zero to expert - Project04 - Angular Country App 🗺️​. Responsive 📱​. Technologies used: HTML 5, Bootstrap, Typescript, Angular 16. Individual project.

Home Page: https://country-app-marocena26.netlify.app

HTML 30.29% TypeScript 68.42% CSS 1.29%

angular-country-app's Introduction

Country App 🗺️

👩🏻‍💻 Author

👉🏻 Hey, look here!

In the attached repository you will find all the challenges, just click here 😋.

🚀 Introduction

In this repository you can find the files generated in the Angular: de cero a experto within Fernando Herrera Udemy.

Application to search for places in the world. The user will use a search bar to be able to see on screen the countries that belong to a specific region, capital or country.

NOTE: Direct link to the project by clicking on the following link.

🛠️ Tools

The following tools have been used when solving the project:

  • HTML
  • Bootstrap
  • GIT version control
  • Angular
    • Routes
    • RouterLink and RouterLinkActive
    • Specialized components
    • DebounceTime
    • Inputs
    • SwitchMaps
    • API consumption
    • Data typing
    • Application menu
    • ngClass and different ways to manipulate classes
    • Conditional CSS
    • HTTP request optimizations
    • Manual Debounce using RxJs
    • LocalStorage
    • Store ideas
    • Re-utilization of components
    • Various RxJS operators applied

📖 What have I learned?

  • DebounceTime
  • SwitchMaps
  • Data typing

💾 Steps to follow to use this project on your computer:

This project was generated with Angular CLI version 16.0.0.

  1. Click on the top right corner > Fork.
  2. It will ask you to choose which GitHub user you want to fork it to. Choose your user.
  3. Go to github.com/your-user/name-of-project, clone it and do whatever you want, you can rename the repo, change the code, redeploy it to GitHub Pages...
  4. Finally and for everything to work properly, you must disable GitHub Pages and re-enable it so that GitHub generates the new URL correctly.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.

✨ Credits

angular-country-app's People

Contributors

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