Designed and implemented a website with similar functionality to Twitter as a group project. The primary components of the project were to design a database schema for the site, generate SQL queries to access and update the data, build web pages using HTML and JSP, and connect the database to the website using Java servlets.
Over the course of the project I worked with all of these components to complete various features of the site. I was personally responsible for allowing users to create a profile, login with a specific password, to follow and unfollow one another, update the information in their personal profile, and post ‘Barks’ (Tweets). I also worked to ensure that ‘@’ mentions and hashtags functioned properly. Implementing all of these features required creation or modification of SQL queries, JSP code and Java servlets.