Inspiration

Access to study material is a major barrier as existing platforms like studocu often have limitations such as strict upload policies and paywalls. This drove me into building Hitimu, a free and opensource community maintained student documents provider.

What it does

Hitimu is a free online platform where students can access and share study materials like notes, past papers, and resources without any paywall or mandatory uploads.

How we built it

Hitimu is a web application built using React with typescript for type safety and Appwrite as a backend. Taiwindcss and DaisyUI were used for faster writing of user interfaces.

Challenges we ran into

Integrating Appwrite functions on the app and especially authentication state management was a major challenge. There were also a few issuer in deploying the web app to Vercel when issues of deployed route being unavailable.

Accomplishments that I'm proud of

I have been able to create a minimum viable product with most of the intended functions such as

  • adding users
  • managing uploads and storing them efficiently with their metadata.
  • searching of uploaded documents.
  • beautiful UI for the app. I'm proud of the platform that has been able to solve a real issue and doing social good.

What I have learned

I have learnt writing type safe web applications using typescript.I have also been able to gain knowledge in utilizing Appwrite in making full stack application by using its authentication, database and storage services.

What's next for Hitimu

Plans are underway to bring more students and universities onboard so that this product will achieve its goals. This is particular useful since this is a community supported project. Artificial intelligence features are on the the todo list of this project. This would enhance learners' understanding by integrating AI quick quizzes for a particular material.

Built With

Share this project:

Updates