Skip to content

aspects19/hitimu

Hitimu | A hackathon project

https://hitimu.vercel.com

Introduction

Access to study material by students is a major barrier faced by students. Platforms that offer this service eg Studocu often have paywalls and strict upload policies preventing easy access to study material. Hitimu is a platform for students that simplifies sharing of study material. Students can upload, view, download, and comment on documents like notes, past papers, essays, and much more.

TypeScript Appwrite Vite TanStack Router DaisyUI React

Features

  • Upload and Share: Students can upload study materials like notes, past papers, and essays.
  • Search Functionality: Quickly find study materials using keywords.
  • User Profiles: View and manage your uploaded documents.
  • Secure Authentication: Login and signup using email/password or third-party providers like GitHub and Google.
  • Responsive Design: Fully responsive UI built with TailwindCSS and DaisyUI.
  • Open Source: Community-driven and open for contributions.

Installation

To set up the project locally, follow these steps:

  1. Clone the repository:

       git clone https://github.com/aspects19/hitimu.git
       cd hitimu
  2. Register for your own Appwrite credentials and replace them in src/lib/appwrite.ts

  3. Install project dependencies

       yarn install  
  4. Run your app

       yarn dev 

Contributions

If You wish to make contributions to this project such as reporting issues and bugs, fixing them and adding features, take a look at contribution guide

License

This project is licensed under the MIT License – see the LICENSE file for details.

About

A community managed website to make access to study material easier

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •