- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
The movie-app website is a sleek and user-friendly platform for browsing, searching, and discovering new movies. It allows users to create watchlists, rate and review movies, and get personalized recommendations, all while using external platforms to watch their favorite films.
Client
- React
- SCSS
- Tailwind
- [Responsive design]
- [Page Jumps]
- [Add/Remove buttons]
To get a local copy up and running, follow these steps.
In order to run this project you need:
- The current version of node
- To have Git installed on your local machine
- Node Package manager (npm)
- An editor such as Visual Studio Code
Clone this repository to your desired folder:
- Create your classic access token from github.com
- run "git clone https://{access_token}@github.com/username/{repo_name}.git"
- Update your git identity by running "git config --global user.email "[email protected]""
- Update your name on git by running "git config --global user.name "your_name"
Install this project with:
-
In the first commit of your feature branch create a .github/workflows folder and add a copy of .github/workflows/linters.yml to that folder.
-
Copy stylelintrc.json to the root directory of your project.
-
Run 'npx stylelint "**/*.{css,scss}"'
-
fix linter errors
-
run 'npm install --save-dev [email protected] [email protected] [email protected] [email protected]'
-
Copy eslintrc.json
-
Run npx eslint . on the root of your directory of your project
-
Fix linter error.
To run the project, execute the following command:
use git bash to open in Vs code
To run tests, run the following command:
Run "npx hint ."
Run "npx stylelint "**/*.{css,scss} --fix " to fix linters
Run "npx eslint . --fix to fix linters"
You can deploy this project using:
- github pages
👤 Author
- GitHub: Abdi Bekele
- LinkedIn: LinkedIn
- e-mail: [email protected]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, kindly drop a star for me.
I would like to use this medium to appreciate Microverse that bringing me The best platform ever for me.
This project is MIT licensed.