The goal of this project is to build a Student Smart Printing Service (HCMUT_SSPS) for serving students in HCM University of Technology's campuses to print their documents.
Our project was built with React library for the frontend based on the foundation of Material design, Google Firebase + Google Firestore for the backend, and deployed with Firebase Hosting.
We used React in our application development process because it is very easy to learn, has large eco-system and support, and the speed of iterations is high due to the fact that the library is component-based, which allows us to quickly try new ideas and functionalities without having to change much existing works.
We used Firebase in our project because aside from its feasibility to connect and use its underlying database system, Firebase also provides us with Authentication APIs and free hosting service, with a rich set of tools and APIs for us to customize specifically to our needs, making the infrastructure part of our project much less a headache.
Visit: https://smart-printing-service-23a0d.web.app
You can login with a pre-existing account
- Email: admin@hcmut.edu.vn
- Password: 123456
If you are interested in making contributions to our project, you can do the following steps:
- Fork the repository
- On the directory of the project, run
npm install
to install all the dependencies - Run
npm run dev
to run the project in development mode - Have fun contributing!
After that, you can make a pull request so that we can review.
Special thanks to all SevenUp members for making this project possible.