Inspiration

The inspiration for the project came from an app called "campfire" on the Apple App Store. This app branches off other games, such as Pokemon Go, so that communities can host events in their area and congregate in specified areas in order to do in-game events. We wanted to implement their event hosting idea so that Stetson Hall students can create and host their events to garner community activity.

What it does

The website allows people to host events at a specific date within the Stetson Hall community, where people can join and then attend these events. It also has an organized UI that is useful for tracking attending members and knowing what you're attending.

How we built it

We built this with Next.js, as well as tailwind to create a clean UI for users. We attempted and used Google’s firebase as a database, however after many complicated issues (since it was our first time using it), we decided to move away from firebase and instead just use information stored within NextJS and our files.

Challenges we ran into

We ran into major issues attempting to implement a database, specifically Firebase, into our project midway through development. We continue to have troubles with this but hope to fix it in the future for the website's future use. Our largest issue with firebase was that we had created a website before implementing a database making it extremely difficult to merge and add everything to the firebase. Additionally, we set up authentication through NextJS, however we eventually needed to use the built in firebase authentication making it even harder. Finally, we also ran into issues with our session since our database could not write or access information to publish to the session making it harder to update aspects of our website without having sessions for users involved. Another issue we ran into was implementing images to make clean and pleasing visuals, but we were able to get through that challenge with our team's dedication.

Accomplishments that we're proud of:

Accomplishments that we’re proud of is the functionality and user-friendly UI that we have created for this website. We believe that this gives the user experience on our website a huge boost, allowing for positive user-usage.

What we learned

We learned lots about using git and github correctly. Prior to the creation of our website, we were not confident in our abilities for using git, but as time went on and we continued to utilize git’s function we got accustomed to the commands and such. Another thing we learned was how to use tailwind to create beautiful visuals for the website. Members such as Giovanni Limena and Daniel Nakoodha learned to use Firebase as a database.

What's next for Stetson Social

We plan on completely implementing Firebase so that the website can finally become fully functional and continue to make bug fixes and changes to our front end to make for an even better user-experience. We also want to continue to add different functionalities to our website, such as ambassador accounts and moderator accounts to allow users to know “officially” created events by our RA’s.

Built With

Share this project:

Updates