Heidi Wu's repositories
Book-Search-Engine
This project started with a fully functioning Google Books API search engine built with a RESTful API. The goal of this project is to refactor it to be a GraphQL API built with Apollo Server.
Code-Quiz
A timed quiz on JavaScript and HTML fundamentals that stores high scores.
CSS-Snippet-Cheatsheet
A webpage that holds a collection of CSS snippets.
EV-Charge-N-Go
This app allows owners of private home EV chargers to rent out their EV chargers to others. On the other hand, it allows EV owners to view available chargers shared by location, and to make reservations.
heidi-parent-helper-hub
A MERN full-stack application with a user-friendly interface providing single parents with access to resources and support for both the parent and their children.
Let-s-Go-DIY
A portal for users to get DIY project ideas and search for art hotspots. Achieved by calling the YouTube APIs and Yelp APIs. The YouTube videos are embedded and can be played from within our application. The Yelp images are displayed and anchored with a link to the actual Yelp’s page. Users are allowed to save the projects they like.
Note-Taker
An application for users to write and save notes. A full stack implementation using HTML, CSS, JavaScript and Bootstrap as front end; Express.js as back end; and JSON file as data storage.
Tech-Blog
A CMS-style (Content Management System style) blog site, where developers can publish their blog posts and comment on other developers’ posts as well
Weather-Dashboard
A weather dashboard for weather outlook of multiple cities. Implemented by calling Open Weather APIs to get weather forecast information, and dynamically generating HTML to display the information.
E-commerce-Back-End
The back end of an e-commerce site. It provides REST APIs for Creating, Retrieving, Updating and Deleting (CRUD) data from the database. It is implemented by using Express.js, MySQL and Sequelize.
Employee-Tracker
A command-line application that allows non-developers to easily view and interact with information stored in a company's employee database. This is implemented using Node.js, Inquirer and MySQL.
Horiseon
Refactor an existing site to make it more accessible.
Password-Generator
Ramdom password generator - based on password length and character types input by users.
prework-study-guide
A study guide for course pre-work
Professional-Portfolio
About me, my work and my contact. Includes links to my deployed web applications.
Professional-README-Generator
A command-line application that dynamically generates a professional README.md file from a user's input.
PWA-Text-Editor
This is a text editor that runs in the brower, it is a single-page application that meets the PWA criteria.
React-Portfolio
A portfolio built with React to share my projects.
Social-Network-API
This is a back-end application providing APIs for a social network web application where users can share their thoughts, react to friends' thoughts, and create a friend list.
Team-Profile-Generator
A Node.js command-line application that takes in information about employees on a software engineering team and generates a HTML webpage that displays summaries for each person.
Work-Day-Scheduler
Module 5 - Third-Party APIs challenge