Awesome Senior Project Blog
Thursday, April 26, 2012
Presentation
We are gearing up for the presentation. We've been fixing bugs, finishing features, and cleaning up code for our demonstration. One thing I have been working on is paging using AJAX. I finally finished that today and got it merged and pushed with the rest of our project. From a user standpoint, theres not much of a difference when its using AJAX or not, but, from a programmers standpoint, its cool to see it in action because I know that there is a LOT going on in the code. From sending the request, having the server handle that request and build a json object, and interpreting the response on the client side, it all had to be built from scratch. The google app engine makes it pretty manageable though, despite the fact that javascript gives me a headache sometimes.
Saturday, March 31, 2012
Version 1.2 - Bootes (bo-OH-teez)
We haven't really made a blog post in some time now, but that doesn't mean we haven't been working! There was an updated version 1.11 fixed some bugs in 1.1 and added a little more functionality to the website. Now we have our eyes set on release another version of the website.
Version 1.2 - Bootes is going to add events to our website. A user will be able to make an event by supplying information such as: title, date, time, location, and description. This event will be stored on the database, and a page will be created, allowing users to see the event information.
Aaron and I spent sometime working with QR codes for our internet programming course and found an interesting way to apply this to our senior project. As well as creating an event, the user will also be able to download a QR code that corresponds with that event. The user will be able to print off the QR code and advertise the event that he/she made, and when someone else scans the event, it will add it the event to his/her google calendar!
Adding events to our website has given us many ideas of what to do with them. We really want our website to be a "one-stop-shop" when it comes to the going ons at Luther, and so it would be neat to combine the event calendar, that Luther manages, with events that are generated by users on our website.
Implementations for Version 1.2
- Events on database
- Event Form to create events
- Event Page to display events
- Page to handle QR scans
Tuesday, February 21, 2012
Version 1.1 - Andromeda
Today we set out for the goal of releasing the new 1.1 version titled "Andromeda". We don't really have a reason for why we chose constellations, but its a nice pattern to fall into, plus its fun. This new version is going to allow users to create topics for different categories, such as: Housing, Entertainment, Sports, etc. Currently there are not many categories implemented, but we plan to release more as time goes on.
We're unsure how this will affect the database so there might be some instability or repetition, but it should be a good learning experience.
Apart from the new patch we have a list of things we still want to do:
We're unsure how this will affect the database so there might be some instability or repetition, but it should be a good learning experience.
Apart from the new patch we have a list of things we still want to do:
- Deleting topics/messages
- "Paging" through topics/messages
- Making the file that initializes categories admin access only
- Customizing which categories show on your main page
- User preferences/properties
- Adding additional categories
Tuesday, February 14, 2012
NorseFeed Version 1.1 on its way...
The current NorseFeed Version 1.0 is up and running. Visit norsefeed.appspot.com to leave feedback. We are currently working on releasing NorseFeed Version 1.1 that implements on adding categories to our webpage.
NorseFeed Version 1.1
Implementing "Categories":
- Database Modified
- Main page displays categories + topics
- Select categories when creating topics
- Page that lists category topics
- Adding categories to the database
- Adding categories to following/ following to categories
- Modifying Topic Page to display category
Other Implementations:
-Deleting Topics/Messages
-Iterating through database
-Customizing which categories show on your main page
Categories:
Food
Entertainment
Sports
Housing
NorseFeed Version 1.1
Implementing "Categories":
- Database Modified
- Main page displays categories + topics
- Select categories when creating topics
- Page that lists category topics
- Adding categories to the database
- Adding categories to following/ following to categories
- Modifying Topic Page to display category
Other Implementations:
-Deleting Topics/Messages
-Iterating through database
-Customizing which categories show on your main page
Categories:
Food
Entertainment
Sports
Housing
Saturday, February 11, 2012
The beginning of the end...
The first time we met this semester we were asked to identify things that went well and things that we could have done better. After talking for a little bit, we decided to try and follow a few resolutions:
- Keep our blog up to date
- Manage our mercurial better
- Spread the word
- Identify our "Big Stones"
Thursday, December 8, 2011
Tuesday, November 29, 2011
Subscribe to:
Comments (Atom)

