Final Project 2019 Wk. 6

This week has a been an eventful one. I have worked on a lot of the core design aspects to make more modular and ready for database integration. I have added a separate window for adding a new post. In that window you also now have the ability to add one image, as long as it is a GIF, PNG, or JPEG file and under four megabytes. I have also separated the profile and main feed pages so that you can see all of your posts and all of your curated posts on different windows. A window to add a new user has also been added to the project.

Some functionality has been added as well. If you click on a post’s profile picture or its username anywhere in the project, it recognizes that it has been clicked and returns a simple message for now. In the future I plan to do one of two things: either have a small dialog box show up with that post’s creator’s information and allow you to navigate to their profile from there, or have you navigate directly to their profile upon clicking.

I finally have access to a server so I can now work on creating my database. I plan to work more on the design of it this weekend and work all week next week on getting it set up correctly. As of right now I feel as though I have most if not all of it mapped out already, but I will double and triple check before I create the tables and what not.

When working on the design and basic functionality of the project so far, I have kept the database in mind. Once the tables are set up, it should be as easy as creating a class to connect to the database, creating functions that connect to the correct tables, and add those functions to the forms in the spots that I’ve already reserved. As long as everything goes as planned and nothing goes wrong, this project should be able to connect, post to, and receive information from the database within the next two weeks.

Leave a comment