Inspiration
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.
Log in or sign up for Devpost to join the conversation.