• Home
  • About
  • Skills
  • Contact

Bookie

This chatbot was built for my Voice Application class. Bookie is designed to streamline the student textbook purchasing process. By potentially integrating with the school’s class requirements, and the school library, as well as online options, students can request a list of all the textbooks they need for a term and purchase them seamlessly. Bookie enables students to check stock availability in real-time, ensuring they know what is in stock or out of stock, making the textbook acquisition process efficient and hassle-free.

Project Code


Lang2Views - Senior Capstone

This web application was designed to speed up the workflow of Lang2Views employees. Lang2Views works with many content creators to localize thier content so they can reach broader audiences.

Technologies Breakdown
Backend
Our team implemented the backend in TypeScript, using the Node.js runtime environment and Express for routing. In addition to creating our own API, the backend also makes use of OpenAI’s Whisper for automation of speech transcription; Dropbox’s API for automation of folder creation and file uploads; Trello’s API for automation of Trello ticket creation; YouTube’s API for automation of video downloading and uploading; and Google’s API for automation of document script creating.

Database
Our team used a database of .JSON files with classes to manage CRUD operations.

Frontend
Our team implemented the frontend of the product using JavaScript and React with CSS/Bootstrap for styling.

DevOps
DevOps will containerize the application with Docker and use AWS EC2 to run the container.

If you are iterested in more specifics of the application or the project you can look at the project documentation and code below.

Project Code

Project Documentation

Lang2Views Website

*Lang2Views Website was not our capstone project, our project was made for Lang2Views employees only.

© 2024 Pedro Joshua Gonzalez. All rights reserved.