- 📖 About the Project
- 📖 Learning objectives
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
[Portfolio] Welcome to my portfolio! Here, I showcase my projects, highlighting my expertise in technology and innovation. Each project reflects my proficiency in software development and problem-solving. Explore my portfolio to witness my dedication to delivering impactful solutions and leveraging technology to drive positive change.
- Use JavaScript to make websites dynamic and build basic single page apps.
- Use ES6 syntax.
- Use ES6 modules.
- Use callbacks and promises.
- Use webpack.
- Apply JavaScript best practices and language style guides in code.
- Use AAA pattern for unit tests.
- Write units tests for a JavaScript app.
- Follow Gitflow.
- Solve simple git conflicts.
- Send and receive data from an API.
- Use API documentation.
- Understand and use JSON.
- Make JavaScript code asynchronous.
- Perform a code review for a team member.
- Javascript
- Webpack
- Jest
APIs used:
- TVmaze API: data about TV series and movies.
- The home page.
- Projects
- About
- Contact
- Resume
🚀 Live Demo and video https://willowy-kringle-e4f8b9.netlify.app/
You can have a copy of this repo run on your local machine by just directly cloning it.
To get a local copy up and running follow these simple example steps.
- Download the
Zip
or(git clone)[https://github.com/Amazinggracee/Portfolio.git]
cd Portfolio
- Then open in your browser by using
live server
For tracking linter errors locally you need to follow these steps:
-
After cloning the project you need to run this command
npm install
This command will download all the dependencies of the project
-
For tracking the linter errors in HTML file run:
npx hint .
-
For tracking the linter errors in CSS file run:
npx stylelint "**/*.{css,scss}"
- And For tracking the linter errors in JavaScript file run:
npx eslint .
- Basic knowledge of HTML, CSS, and Javascript
- Basic knowledge of Git and Github
- Basic knowledge of Webpack
- Basic knowledge of Jest
To get the output of our project make sure you have google Chrome, Mozila or any other browser installed.
In order to install this project please go through the following steps:
- Clone the repository
- Run
npm install
- Run
npm start
to start the server - Run
npm run build
to build the project - Run
npm run test
to run the tests
👤 Amarachi Dimkpa
- GitHub: @amazinggacee
- Twitter: @amazinggaceu
- LinkedIn: Amarachi Dimkpa
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Hat tip to Microvers and all the staff
- Thanks to My Morning-session-group and Standup-team Partners and
- Thanks to Code Reviewers
This project is MIT licensed.