Web Design Portfolio
Citizen Science App
Senior Capstone project, spring 2021
Full-stack app for young learners who want to contribute to citizen science projects. Users can sign up, choose projects, and post/view observations. Administrators can add new projects, view data, and download all data.
Areas of contribution: styling and design, front/backend for adding projects, sorting projects by type, front/backend for adding users, front/backend for sorting observations by user.
Zoo REST API
Independent project, spring 2021
Rest API and login system for a zoo. Users can "sponsor" animals, making these animals projected by a JWT. Uses a NoSQL database with one-one and one-many relationships between entities. All CRUD operations supported. Postman tests included.
forword: a bookswap app
Group project, summer 2020
Full-stack app for a fictional book swap website. Allows users to sign up for an account, list books they own, add books to a wishlist, and swap books with other users of the site.
Areas of contribution: login/logout system, user search page, wishlist, styling, layout design.
see video | view source code | hide video
Zootique: pet rental database
Pair project, spring 2020
Interactive database of animals, employees, customers, and accessories for a fictional pet rental business. Users can view database contents by table, add, delete, and update entries.
Areas of contribution: animal page, customer page, half of database tables and queries, all styling and design.
see video | view source code | hide video
Seascape Tours
Independent project, winter 2020
Website for a fictional tour company for the Oregon Coast. Visitors can download an itinerary, view current weather in select cities, and learn about different attractions on the Oregon Coast.