GithubHelp home page GithubHelp logo

project_1's Introduction

Project_1

Bootcamp Student Project #1

HOLIDAY SEARCH APP!

MACS PROJECT 1 Description

For this project we created a holiday searching app that will allow the user to search by country, month, and day to retrieve what holiday is on that day using the Holiday API. Then there will be a button that will allow the user to learn more about that holiday through the wikipedia API.

Technologies Used

This project used Javascript, CSS, HTML as our coding languages. This project also used the Holiday and Wikipedia Public API's to retrieve data.

Link to deployed application

https://gannacon.github.io/Project_1/

Screenshot

screenshot of deployed app

Application Requirements

Our project should fulfill the following requirements:

  • Use a CSS framework.

  • Be deployed to GitHub Pages.

  • Be interactive (i.e., accept and respond to user input).

  • Use at least two server-side APIs.

  • Does not use alerts, confirms, or prompts (use modals).

  • Use client-side storage to store persistent data.

  • Be responsive.

  • Have a polished UI.

  • Have a clean repository that meets quality coding standards (file structure, naming conventions, follows best practices for class/id naming conventions, indentation, quality comments, etc.).

  • Have a quality README (with unique name, description, technologies used, screenshot, and link to deployed application).

PSEUDO CODE

Header Search bar and a submit button. Input Country by two letter country code in the search bar.

A list of Holiday's for that country will appear.

With that list of countries you will have the option to learn more or save (radio button?) that country. Saving the country will add it to your local storage so you can refresh the page and it will appear in your favorites bar on the bottom of the page.

"Learn More" will pull the wikipedia description for that holiday. Printed inside of the Div that is the holiday.

wireframe pic

user input for country code - linked button to take user to list of country codes. dropdowns for months and days - control values of user input

project_1's People

Contributors

gannacon avatar abdale88 avatar campe0n avatar

Watchers

Stephanie Rice avatar  avatar

Forkers

campe0n

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.