Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Final #26

Open
wants to merge 34 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
a109fe8
set up
AbdifatahYasin1 Jan 13, 2023
e72b224
setup
AbdifatahYasin1 Jan 13, 2023
6a0d90f
create style.css
AbdifatahYasin1 Jan 13, 2023
0a339a3
Update style.css
AbdifatahYasin1 Jan 13, 2023
392728e
Update style.css
AbdifatahYasin1 Jan 13, 2023
de5df47
Update style.css
AbdifatahYasin1 Jan 13, 2023
12e0d94
Update style.css
AbdifatahYasin1 Jan 13, 2023
3a1093f
Merge pull request #22 from AbdifatahYasin1/set-up
AbdifatahYasin1 Jan 13, 2023
cf2c32a
Updated comments
AbdifatahYasin1 Jan 13, 2023
7a457cb
updated
AbdifatahYasin1 Jan 13, 2023
5ff9737
updated
AbdifatahYasin1 Jan 13, 2023
0dae98a
Add Comments
mrkamin Jan 13, 2023
e27d444
updated
AbdifatahYasin1 Jan 13, 2023
a298bfb
updated
AbdifatahYasin1 Jan 13, 2023
5ca62fb
Delete eslint
AbdifatahYasin1 Jan 13, 2023
70fd529
updated
AbdifatahYasin1 Jan 13, 2023
cb0b1f6
AddLikes and comments
AbdifatahYasin1 Jan 14, 2023
88d4e19
Solved
AbdifatahYasin1 Jan 14, 2023
cfef7f3
Merge pull request #24 from AbdifatahYasin1/AddLikes
AbdifatahYasin1 Jan 14, 2023
89298a4
updated
AbdifatahYasin1 Jan 14, 2023
c9c0723
Merge branch 'Final' of https://github.com/AbdifatahYasin1/Javascript…
AbdifatahYasin1 Jan 14, 2023
b08d694
Updated
AbdifatahYasin1 Jan 14, 2023
c934b86
Merge branch 'development' into Final
AbdifatahYasin1 Jan 14, 2023
cc4e762
stlylin fixed
AbdifatahYasin1 Jan 14, 2023
1216851
Updated the last version
AbdifatahYasin1 Jan 14, 2023
53d629c
Fixed errors
AbdifatahYasin1 Jan 14, 2023
e726be7
Update README.md
AbdifatahYasin1 Jan 14, 2023
90483e0
Merge branch 'development' into Final
AbdifatahYasin1 Jan 14, 2023
663f4ea
Merge pull request #25 from AbdifatahYasin1/Final
AbdifatahYasin1 Jan 14, 2023
672ecf0
Update README.md
AbdifatahYasin1 Jan 14, 2023
2181cad
Update README.md
AbdifatahYasin1 Jan 14, 2023
e7028d3
Merge branch 'main' into development
AbdifatahYasin1 Jan 14, 2023
9f16777
updated
AbdifatahYasin1 Jan 14, 2023
70484e2
Merge branch 'development' of https://github.com/AbdifatahYasin1/Java…
AbdifatahYasin1 Jan 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions .github/workflows/linters.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Linters

on: pull_request

env:
FORCE_COLOR: 1

jobs:
eslint:
name: ESLint
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: "12.x"
- name: Setup ESLint
run: |
npm install --save-dev [email protected] [email protected] [email protected] [email protected]
[ -f .eslintrc.json ] || wget https://raw.githubusercontent.com/microverseinc/linters-config/master/javascript/.eslintrc.json
- name: ESLint Report
run: npx eslint .
stylelint:
name: Stylelint
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: "12.x"
- name: Setup Stylelint
run: |
npm install --save-dev [email protected] [email protected] [email protected] [email protected]
[ -f .stylelintrc.json ] || wget https://raw.githubusercontent.com/microverseinc/linters-config/master/javascript/.stylelintrc.json
- name: Stylelint Report
run: npx stylelint "**/*.{css,scss}"
nodechecker:
name: node_modules checker
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- name: Check node_modules existence
run: |
if [ -d "node_modules/" ]; then echo -e "\e[1;31mThe node_modules/ folder was pushed to the repo. Please remove it from the GitHub repository and try again."; echo -e "\e[1;32mYou can set up a .gitignore file with this folder included on it to prevent this from happening in the future." && exit 1; fi
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
node_modules
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2023 Cabdifataax Yaasiin

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
149 changes: 148 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,148 @@
# Javascript-capstone_




<a name="readme-top"></a>

<div align="center">

<img src="./src/images/murple_logo.png" alt="logo" width="140" height="auto" />
<br/>

<h3><b>Microverse README Template</b></h3>

</div>

# 📗 Table of Contents

- [� Table of Contents](#-table-of-contents)
- [🎥 Meal Web app](#about-project)
- [🛠 Built With ](#-built-with-)
- [🚀 Live Demo ](#-live-demo-)
- [💻 Getting Started ](#-getting-started-)
- [💻 Prerequisites](#prerequisites)
- [💻 Setup](#setup)
- [👤**Authors** ](#authors-)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [🙏 Acknowledgments ](#-acknowledgments-)
- [📝 License ](#-license-)

# 🍴 Meal Web app<a name="about-project"></a>

*Meal Web app* is a web app that allows you to view meal and add likes and comment it on your favourite Meals.

Here are some features of the page:

Add your likes and comments on your favourite Meals.


## 🛠 Built With <a name="built-with"></a>
HTML
CSS
vanilla Javascript
Webpack
jest for testing



<p align="right">(<a href="#readme-top">back to top</a>)</p>


## 🚀 Live Demo <a name="live-demo"></a>

none

<p align="right">(<a href="#readme-top">back to top</a>)</p>


## 💻 Getting Started <a name="getting-started"></a>

- Create a local directory that you want to clone the repository.

- On the terminal navigate to the folder you created and run this command: git clone hhttps://github.com/AbdifatahYasin1/Javascript-capstone_.git

- Now navigate to the repository folder using command prompt cd JavaScript-Capstone-Project.

- Make sure to intall linters using this link: https://github.com/microverseinc/linters-config.

- Make sure to add project dependancies ( webpack)

- Run 'npm install' to add all dependencies

<p align="right">(<a href="#readme-top">back to top</a>)</p>

### Prerequisites

In order to run this project you need:

-Google chrome

-Internet Explorer

-Any broswer


<p align="right">(<a href="#readme-top">back to top</a>)</p>

### Setup

Clone this repository to your desired folder:

- Open the command prompt/terminal and navigate to the created directory.

- On the terminal run this command githttps://github.com/AbdifatahYasin1/Javascript-capstone_.git
- Go to the repository folder using command prompt cdTo-JavaScript-Capstone-Project.


- Make sure to intall linters using this link: https://github.com/microverseinc/linters-config.

- Make sure to intall all dependencies by running 'npm install'


<p align="right">(<a href="#readme-top">back to top</a>)</p>

👤 **Abdifatah**

- GitHub: [@AbdifatahYasin1](https://github.com/AbdifatahYasin1)
- Twitter: [@CabdifataaxYuusuf](https://twitter.com/CabdifataaxYy)
- LinkedIn: [Cabdifataax Yaasiin](https://www.linkedin.com/in/cabdifataax-yaasiin-69977019a/)


👤 **Mohammad Rafi Amin**

- GitHub: [@githubhandle](https://github.com/mrkamin)
- Twitter: [@twitterhandle](https://twitter.com/Mohamma63974237)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/mohammad-rafi-amin-63b4319b/)


<p align="right">(<a href="#readme-top">back to top</a>)</p>

<p align="right">(<a href="#readme-top">back to top</a>)</p>

## 🤝 Contributing <a name="contributing"></a>

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page]().

<p align="right">(<a href="#readme-top">back to top</a>)</p>

## ⭐️ Show your support <a name="support"></a>

Give a ⭐️ if you like this project!

<p align="right">(<a href="#readme-top">back to top</a>)</p>

## 🙏 Acknowledgments <a name="acknowledgements"></a>

[Webpack](https://webpack.js.org/))

<p align="right">(<a href="#readme-top">back to top</a>)</p>

## 📝 License <a name="license"></a>

This project is [MIT](https://github.com/AbdifatahYasin1/Javascript-capstone_.git) licensed.

<p align="right">(<a href="#readme-top">back to top</a>)</p>

4 changes: 4 additions & 0 deletions babel.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
module.exports = {
presets: [['@babel/preset-env', { targets: { node: 'current' } }]],

};
Loading