Inspiration

We chose this project because we were excited about the chance to build our own database and improve our skills in creating an interactive full stack application.

What it does

The Neighborhood Portal is an app that allows users from the Knoxville Office of Neighborhoods to manage and view data related to neighborhood organizations and their resident members. The public can also use the app to view basic information on neighborhood organizations.

How we built it

We created our application using the Django framework for Python. We used Django ORMs to query our SQLite database, and team members built out front end templates as well as back end views. The app is styled with CSS.

Challenges we ran into

Our team is comprised of juniors who are fairly new to coding, and we weren't initially prepared to handle the extreme time constraints. We spent too much time early on discussing possible directions that ultimately could have been used more wisely on feature implementation.

Accomplishments that we're proud of

This is our first hackathon, and we're all really proud to have a finished, fully functional app to show.

What we learned

Better time management, how to incorporate JavaScript into Django templates, how to build a search feature in Django, that there is a rewarding feeling on the other side of powering through moments where you feel lost, and that we are capable of more than we think sometimes

What's next for Knoxville Neighborhood Portal

Full CRUD with editing and deleting for neighborhood organizations and residents, more styling, and a map feature

+ 2 more
Share this project:

Updates