https://github.com/r48n34/it-dog_edutech_cityhack22
Project Teaccess
https://github.com/r48n34/it-dog_edutech_cityhack22
cityhack2022 react serverless
Last synced: 12 months ago
JSON representation
Project Teaccess
- Host: GitHub
- URL: https://github.com/r48n34/it-dog_edutech_cityhack22
- Owner: r48n34
- Created: 2022-01-29T09:12:06.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-10T12:04:46.000Z (over 4 years ago)
- Last Synced: 2023-03-05T03:55:54.346Z (over 3 years ago)
- Topics: cityhack2022, react, serverless
- Language: JavaScript
- Homepage: https://vibrant-jones-fe1b53.netlify.app/
- Size: 5.33 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CityHack22 Project Submission
## Project: Teaccess ( IT DOG )

## Members
- [reemo - CityU EE](https://github.com/r48n34)
- [komarcus - PolyU COMP](https://github.com/komarcus)
- [hhui0921 - CityU MNE](https://github.com/hhui0921)
- [invalidname1911 - PolyU COMP](https://github.com/invalidname1911)
# Project site
https://vibrant-jones-fe1b53.netlify.app/
# Features
1. Full online class Management

- All you works can be done in online, from starting, management, login, adjusment.
- Easy to use, no extra function and funcy technology. Just press and use.
2. Teaching tools for better teaching experiences (For teachers mainly)

- Various tools to enhance the teaching quality and better experiences for student.
- All the stuff are demanding from teacher requirement and student suggestions.
- Integrated tools that will be use in class, from teaching tools, portal, information, porial TV, assignment and notices boxes.
- No need to open a lot of software and remember all steps. just one platform.
3. Web base, no need to install (PWA support)
- Access everywhere, anywhere with phones.
- No need to install in your pc, just access the internet.
- Mobile responsive
# Tech used
## 1. Front End
(Hours involved: 12 hrs for develop frontend protocol with login)
- React
- Redux
- react-router-dom-v6
- React bootstrap (css framework)
- react-icons (All icon display)
- sweetalert2-react-content (pop alert library)
- @tldraw/core & @tldraw/tldraw (Drawing library)
- react-chartjs-2 (Graph display library)
- moment.js (Time formal library)
- react-youtube (Boardcasting month / week / morning school meeting)
- fullcalendar-react (TimeTable library) with timegrid & daygrid
## 2. Services ( serverless base )
- Firebase Authentication with google account
## 3. Deployment & CI/CD
- Netlify
## 4. Design images references
- unDraw [https://undraw.co/]
- materialui [https://materialui.co/colors/]
## 5. Others data
- Chinese name generator data come from
香港熱門中文名字排行榜: [https://www.namechef.co/zh/popular-chinese-names/hong-kong/]
百家姓wiki: [https://zh.wikipedia.org/wiki/%E7%99%BE%E5%AE%B6%E5%A7%93]