2024-11-15 23:11:36 +01:00
2024-11-15 19:09:54 +01:00
2024-11-15 22:45:15 +01:00
2024-10-31 23:43:20 +01:00
2024-11-15 23:11:36 +01:00
2024-10-31 23:43:20 +01:00
2024-10-31 23:43:20 +01:00
2024-11-01 14:17:50 +01:00
2024-10-31 23:43:20 +01:00
2024-10-31 23:43:20 +01:00
2024-11-02 00:07:04 +01:00
2024-11-15 23:11:36 +01:00
2024-11-10 01:29:03 +01:00

featheroom

Featheroom is an alternative client to the popular education Google Classroom. It is a web application that allows students to view their assignments, grades, and announcements in a more visually appealing way. It is built using React Native and company.

This is a submission for Hack Club High Seas. Hackatime

Tech stack

  • React Native
  • Expo
  • React Native Paper
  • Firebase (to be changed to normal Google Cloud on release)
  • Tanstack Query
  • NativeWind (Tailwind)

Platform support

  • Android
  • iOS (will probably be supported on the first alpha release)

How to run

  1. Clone the repository
  2. Run bun install to install the dependencies
  3. Run bun run android to start the development server You may also need a google-services.json file to run the app. You can get it from the Firebase console. You may need to run more commands to get it up and running.

Contributing

If you can help me out, please do! Note that I'm submitting for High Seas.

Description
An alternative Google Classroom client (PoC atm)
Readme MIT 1.5 MiB
Languages
TypeScript 99.1%
JavaScript 0.8%