Inspiration

Many colleges, universities, and institutes have old websites with bad UI which makes it difficult for students to find relevant notices and other such documents. And it's also a pain to keep checking the individual websites for updates when you want to apply to colleges or stuff, and one even might forget to check a site or two. With our website, we plan to eliminate such problems.

What it does

Our website allows students to get a chronological list of every notice and other similar documents by their institute name. Administrators can log in and make posts for their institute. No longer will students be plagued by bad UI choices and slow sites.

How we built it

We hosted our database using AWS DynamoDB, and for our API we used AWS API Gateway with AWS Lambda functions. And for our frontend, we used Svelte because it's simple, but would have used React if there was more time. Due to time limitations, we decided to quickly host our site on Replit but had planned to use GCP initially. We also registered a domain from Domain.com named https://nomorebulletinsjustuse.tech/

Challenges we ran into

A few of our team members were inexperienced with Javascript and AWS which we had to learn on the go. We also planned on using Twilio and Google Cloud but we're unable to handle that within the given time. There was also a lot of time wasted on fixing CORS. Initially, we attempted using EC2 but Auth0 would not process requests from unsecured URLs so after some deliberation we decided to use Replit to run the frontend.

Accomplishments that we're proud of

There was a lot of learning and a lot of building. Also, our site will help lots of students once institutes start using it so there's that.

What we learned

Prioritizing and splitting work among ourselves. A lot of new technologies and how to use them in conjunction. Some of us learned Javascript and Svelte while some of us learned deploying APIs using AWS.

What's next for CollCom

Due to time limitations, we couldn't this time, but in the future, we intend to add a subscribe option for students which will let them get notifications on their number whenever there's a new post on the institute they subscribed to.

Share this project:

Updates