Skip to content

roong-aroon-developer/RA-Event

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ra Event

A Progressive Web Application for school anouncement and news made for Roong Aroon School. Screen Shot 2564-08-18 at 01 26 09

We built a PWA which supports multiple platforms and also includes add to home screen features increasing users exprience flow. This project features React.js and Material.ui for frontend and MongoDb with the Firebase Authentication for data storage and user validation.

Features:

  • OAuth with school's email for rapid usage.
  • Split class supports for all anouncement.
  • Realtime AQI and temperature measurement.
  • Push nortifications (coming on next release)

Build with

Getting Start

  1. Register Firebase Authentication with Gmaill login option turned on.
  2. Clone the repository
    git clone https://github.com/roong-aroon-developer/RA-Event
  3. Install NPM packages
    yarn
  4. Paste Firebase API Key in config.js
  5. For development preview
    yarn start
  6. For production build
    yarn build

    Must be work with

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Jarukit Jintanasathirakul - @wit03

Project Link: https://github.com/roong-aroon-developer/RA-Event