Skip to content

alynapchuk/detonoyoru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Languages Forks Issues LinkedIn


Deto No Yoru

Make date nights easier with Deto No Yoru!

Report Bug or Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contributing
  5. Contact
  6. Acknowledgements

About The Project

デートの夜 (Deto No Yoru) is a small website dedicated to making date nights easier. If you’re tired of never knowing what to watch or eat, Deto No Yoru is your solution! With the click of one button, our app will tell you which local restaurant you should try and what anime you should watch. If you’re still unsure of what to watch, our trending page will show you the top anime series according to MyAnimeList.

Each member of our team had been in a situation where hours had been spent debating with their significant other or friends over what to watch and what to eat. We set out to create a solution to end those painful hours scrolling through Netflix or Google maps. Rather than using an API based on recipes, it was important to our team that Deto No Yoru would be an easy date night fix by using local restaurants. By generating a random restaurant and anime, our goal was to take the “thinking” out of date night planning.

Product Name Screen Shot

Built With

APIs Used

Code Example

The following code uses the user-selected genre to fetch information from the jikan API. The array from the selected genre is then randomized. This same pattern was also used to fetch the random local restaurant.

    function fetchAnime(genre) {
        fetch(`https://api.jikan.moe/v3/genre/anime/${genre}`)
            .then(function (response) {
                return response.json();
            })
            .then(function (animeList) {
                randomizeAnime(animeList)

            })
            .catch(function (error) {
                console.error("ERROR: ", error);
            })
    }

    function randomizeAnime(animeList) {
        const randomAnime = Math.floor(Math.random() * animeList.anime.length);

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Branch (git checkout -b yourbranch/Contribution)
  3. Commit your Changes (git commit -m 'added amazing feature')
  4. Push to the Branch (git push origin yourbranch/Contribution)
  5. Open a Pull Request

Contact

Alyna Palamarchuk - Portfolio - alynapchuk@gmail.com

Acknowledgements

GitHub Emoji Cheat Sheet - Img Shields - Choose an Open Source License - GitHub Pages - Animate.css - Loaders.css - Slick Carousel - Smooth Scroll - Sticky Kit - JVectorMap - Font Awesome

About

Make date nights easier with Deto No Yoru.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •