Projects in Awesome Lists by ashmalzahra
A curated list of projects in awesome lists by ashmalzahra .
https://github.com/ashmalzahra/portfolio
This is my personal website where I showcased my technical skills in different projects that I build with various stacks such as HTML, CSS3, and vanilla JavaScript.
best-practices css3 github-pages html5 javascript
Last synced: 07 May 2025
https://ashmalzahra.github.io/Awesome-books-with-ES6/
"Awesome books" is a simple website that displays a list of books and allows you to add and remove books from that list. The project has been restructured to make it more organized by using modules and practice the ES6 syntax. A medium-fidelity wireframe has been used to build the UI. Built with HTML, CSS, JavaScript ES6.
best-practices es6-modules html-css javascript npm-package
Last synced: 31 Jan 2025
https://github.com/ashmalzahra/webpack-project-todo-list
This is a simple website buit using ES6 Syntax and Webpack of a "To-do list" tool that helps to organize your day. It simply lists the things that you need to do and allows you to mark them as complete.
best-practices es6-javascript-components es6-modules html-css javascript webpack
Last synced: 08 May 2025
https://github.com/ashmalzahra/oop-school-library
This project uses Object Oriented Programming to build a school library app. The tool records what books are in the library and who borrows them. Built with Ruby.
best-practices object-oriented-programming oop-principles ruby uml-diagram unit-testing
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/space-travelers-hub
This project is a Single Page Application(SPA) that has been built working with real live data from SpaceX API. A web application for a company that provides commercial and scientific space travel services. The application will allow users to book rockets and join selected space missions. Built with React and Redux.
best-practices code-review deployment events react react-router react-testing-library redux redux-thunk unit-testing
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/react-to-do-list
A react "To-Do list" tool that helps to organize your day. It simply lists the things that you need to do and allows you to mark them as complete. Built with React.
css react react-router single-page-app
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/blog-app
The Blog app is a classic example of a blog website. It is a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.
api-endpoints best-practices postgresql request-testing rspec rspec-rails ruby ruby-on-rails
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/leaderboard
The leaderboard website displays scores submitted by different players. The website is build according to the medium-fidelity wireframe to create a UI. For this application the priority is to create a working version of the leaderboard that preserves user input.
api-rest best-practices deployment gitflow html-css-javascript
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/math-magicians
This project is about building the core functionality of a calculator and is, a full website that includes 3 sub-pages. A medium-fidelity wireframes has been used to create a UI.
deployment jest react-router reactjs single-page-app unit-testing
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/first-capstone-project
This capstone project is build based on an online website for Digital Marketing Services. The topic and content of the page is personalized but the design guidelines have been followed.
best-practices css3 dom-manipulation github-pages html5 javascript technical-communication
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/ruby_decode-message
This project uses Ruby syntax for basic programming operations. You can use the program command line to decode a Morse code message.
best-practices irb ruby ruby-gem ruby-linter ruby-on-rails
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/bookstore
The Bookstore website has been built in order to learn how to use React and Redux in the context of a real application. A Zeplin design has been parsed to create the UI.
css-modules react react-bootstrap react-router redux redux-thunk rest-api single-page-app
Last synced: 05 Apr 2025
https://ashmalzahra.github.io/Awesome-books/
"Awesome books" is a simple website that displays a list of books and allows you to add and remove books from that list. The data in the application has been managed using JavaScript. Thanks to that, the website will be more interactive.
best-practices css3 html javascript
Last synced: 07 Feb 2025
https://github.com/ashmalzahra/oop-four-principles-by-example
The project displays OOP four principles - (Encapsulation, Abstraction, Inheritance, Polymorphism) with respective examples. The project also displays examples of composition, association, and aggregation.
best-practices irb oop-principles ruby
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/vet_clinic-database
In this project, PostgreSQL - relational database, is used to create the data structure for a Vet Clinic.
database postgres postgresql sql
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/hello-react-front-end
Set up a "Hello world" project with two apps.
frontend react-redux react-router reducer
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/try-gitflow
This project requires practicing Gitflow in order to make sure that it has been understood very well.
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/hello-world
This project is a "Hello world" repository. No complex coding is used for this exercise. The goal here is to master all of the tools and best practices learned so far.
css gitignore html linters-setup
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/try-bootstrap
This project requires creating a prototype of the portfolio website from scratch using the power of a CSS framework - Bootstrap.
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/redux-toolkit-tutorial
This Project is about practicing the concepts relating to - creating a store, start defining and dispatching actions, and reducers.
reactjs redux redux-thunk tutorial
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/stocks-metrics
This React capstone project is about building a mobile web application to check a list of Company Stocks metrics (numeric values) created making use of React and Redux.
best-practices events integration-testing react react-life-cycle react-router react-testing-library redux redux-thunk styles
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/review-of-past-project
This is an introduction to the code review process. This project requires performing a code review on my own code.
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/testing-practice
This project requires writing a few practical tests for JavaScript functions using the Jest library. Making sure to follow the AAA pattern to make tests easier for other developers to read and understand. Also using the TDD approach in practice.
javascript jest tdd-javascript testing unit-testing
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/javascript-group-capstone-project
This JavaScript capstone project is about building web application based on an external API. The API provides data about TV Shows and the app has been built around it.
api-rest asyncronous best-practices callback code-review es6-modules git-conflicts gitflow html-css-javascript jest json promise single-page-app unit-testing webpack
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/project-code-review
This project requires thinking about the quality of your code and communication in code reviews by asking learning partner(s) for code review.
best-practices code-review communication
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/hello-rails-back-end
Set up a "Hello world" project with two apps.
actions api-endpoints backend controller postgresql-database
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/budget
A mobile web application built with Ruby on Rails where users can manage their budget; users can list expenses associated with a category and see how much money they've spent and on what transaction.
best-practices deployment ruby-on-rails tailwindcss
Last synced: 05 Apr 2025
https://github.com/ashmalzahra/bugs-hide-and-seek
This project requires working with your learning partner(s). Each person should find and fix the other person's bugs.
codereview debugging developer-tools review
Last synced: 05 Apr 2025