Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A meals app that pulls from the MealsDB API to allow users to view, like, and comment on various types of dishes & meals worldwide. Built with React & Redux.

NotificationsYou must be signed in to change notification settings

ZikaZaki/meals-lover

Repository files navigation

This project is build around theMealDB API using HTML5,SCSS and JavaScript. You can view various types ofDishes &Meals and you can also get all theinfo about them. Moreover, you can interact with the meals list by giving them alike or by adding some comments about them.

Built With ⚙️

  • Major languages: HTML, CSS, & JavaScript.
  • Frameworks: No-Frameworks.
  • Linters: Lighthouse, Webhint, Stylelint and ESLint.
  • Technologies used: NPM, Webpack, & Jest Library.
  • Tools: Git, Gitflow, GitHub, VS Code, & Chrome Browser.

Live Demo (Deployed on GitHub-Pages with SSL)

GitHub Pages

Live Demo Link

Video Demo (Using Loom)

Loom

Meals Lover Video Demo

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • Basic Knowledge ofHTML,CSS, &JavaScript.
  • Basic knowledge ofES6 syntax.
  • Basic knowledge ofGit &GitHub.
  • Basic knowledge ofLinters.
  • Basic knowledge ofWebpack.
  • Basic knowledge ofJest unit-testing library.
  • Basic knowledge ofVS Code or any other code-editors.

Setup

  • Create a newMicroverse folder and move into it.
  • Open theCommand Prompt (CMD) in the current directory (Microverse Folder).
  • Run the following command:
$ git clone https://github.com/ZikaZaki/JS-Capstone-Project.git
  • Once finished you should see a new folder calledJS-Capstone-Project in your current directory.
  • Start customizing the project so it fits your personal preferences and needs.
  • Enjoy your new professionalJS-Capstone-Project application!

Install Dependencies

To check for linters, use the files provided byMicroverse. A GitHub action is also set to run during pull request.

$ npm install

Run tests

We used theJest library for testing the project.

$ npm test

Authors

👤Zakariya Al-Khamisi (ZikaZaki)

👤Bantealem Geto (Bantealem Geto)

Show your support

Give a ⭐️ if you like this project!

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check theissues page.

Acknowledgments

  • Microverse
  • Code Reviewers & Coding Partners
  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

📝 License

This project isMIT licensed.

NOTE: we recommend using theMIT license - you can set it up quickly byusing templates available on GitHub. You can also useany other license if you wish.

About

A meals app that pulls from the MealsDB API to allow users to view, like, and comment on various types of dishes & meals worldwide. Built with React & Redux.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp