Skip to content

roong-aroon-developer/RA-Event-backend

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. Build container
    cd RA-Event-backend
    docker-compose build . 
  4. Run container (with -d prefix for background task)
    docker-compose up 
  5. Stop container
    docker-compose stop

    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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published