This course covers the basic principles of how the World Wide Web is constructed and how it operates. It will deal both with systems aspects of the Web and issues related to Web content. I created numerous websites for this course, details for each are below.
Project 1
Website link: https://a1-abmartin25.glitch.me/
Github Link: https://github.com/abmartin25/webware-a1-abmartin25
This project showcases various demonstrations, both technical and design-related,of the implementation of HTML, CSS, and JavaScript. This html file shows information about my background in skills related to the course.
Project 2
Website link: https://a2-abmartin25.glitch.me/
Github link: https://github.com/abmartin25/A2-Abmartin25-adelynn-martin
Recipe Tracker is a web application that allows users to track their recipes. Users can add new recipes, delete existing recipes, and view their recipe list. The application utilizes CSS Grid for layout and incorporates Google Fonts for improved typography.
Project 3
Project 3 was improving upon project 2: https://github.com/abmartin25/abmartin25-a3-persistence
Project 4
Github: https://github.com/abmartin25/abmartin25-a4-components
My project is essentially the same as A2 except with different styling, some bug fixes (like the add twice bug), and of course implementing with React
GoatChats
Github: https://github.com/abmartin25/final_project_cs4241
Youtube video: https://www.youtube.com/watch?v=xLmlKp6n8_o

This project is a real-time chat application that allows users to join different chat rooms and engage in conversations. The application is built using React for the frontend and Node.js for the backend, providing a seamless and interactive user experience. You can access the project here.
The application features a login component, a selection page for chat rooms, and the chat interface itself. Users can select a chat room of their choice and start chatting instantly. The chat messages are rendered in real-time, and the application also supports fetching historical messages.
Back to Top