Inspiration

Whether it's a colege student or highschool student, we've seen either of them struggling to find the appropriate notes for their topics online. 2023, Having so many resources online, it becomes difficult to find notes quickly and easily.

What it does

Edufiles give users an easy-to-use and clean user interface for viewing notes and pdfs posted by other students online as well as allow the student to contribute their own documents. Through this, we hope to bolster collaboration with students worldwide as they can work together to learn difficult concepts as well as share valuable information with students who might need it.

How we built it

We built Edufile primarily through Next JS as we could leverage its frontend and backend capabilities. We also used typescript in order to have a more efficient application that also does proper type checking. Also, we used Vercel database connections and storage to upload, view, and delete files easily and quickly. Lastly, for designing our app, we used Figma for its robust designing tools and popularity.

Challenges we ran into

Being Overseas, We ran into timezone differences which made it difficult for us to communicate at adequate times. Making it a slower development environment. We ran into multiple technical challenges with the latest module updates and auth bugs and being able to upload notes.

Accomplishments that we're proud of

We came together and worked as a team to solve our auth problem we pulled a all-nighter until around 5 am and did some pair programming to guide ourselves through the issue as a team.

What we learned

Hackathon isn't just where we come to win, it's where we come to learn and grow. Attending LearnHacks, We learned how to tackle problems with patience rather than continuously draining efforts to solve the problem, Doing smart work instead of hard work and Never giving up until the very end.

What's next for Edufile

Next, we plan to add a semantic search algorithm to group documents together around specific majors/topics. We also want to allow users to be able to upload batches of images and pdfs similar to google drive. Lastly, we hope to also add a mobile component to allow users to access the application through a rich and clean mobile user interface. We also plan to keep improving our app through user feedback.

Built With

Share this project:

Updates