As students we feel that some of the most educational opportunities are extracurricular activities such as clubs, meetings, and seminars. Unfortunately, many of these activities go unnoticed because there is no centralized place to get information about them such as when they are and who they are run by.

What it does

We provide one centralized place for students and faculty to post information about upcoming events. This is a place where students will be able to get detailed information about all the opportunities the campus has to offer. Our site functions as a full social media site with user login/signup, ability to make posts, leave comments, and like posts. Posts can also contain things such as images and text combined.

How we built it

We built it using the javascript library React and other node packages for the front-end. For the backend we used node.js to create a RESTful API that interacts with mongodb to store user and event information.

Challenges we ran into

We ran into issues uploading images to Amazon via our API. We also had issues updating our client based on our response from our API

Accomplishments that we're proud of

We were able to create all the features of a full-fledged website such as user login, posts, and images.

What we learned

We expanded on our prior knowledge of how to use node.js to create a RESTful API.

What's next for Pelycan

Allowing other universities to have their own hub and more featured interactions between users.

Share this project: