PocketIMS is a better implementation of UIMS-API, this project picks up where SnapAttendance leaves off and aims to provide faster access to important modules from CUIMS ( Chandigarh University Information Management System
) with a better UI and UX.
Application has a minimal UI built with ReactJS, MaterialUI. User's data is not kept on any server or DB, its stored locally on user's end. Application features attendance, attendance-marked-history, timetable module.
If you want to help this project, then you just have to use and report problems you faced. Contributions are most welcome and active contributors are required to keep this project alive.
Npm, Python3 is required
$ git clone https://github.com/xpt1x/PocketIMS.git
$ cd PocketIMS
# install required backend dependencies
$ pip install -r requirements.txt
# start backend server
$ export FLASK_APP=application.py
$ flask run
# installing frontend dependencies
$ cd frontend
$ npm install
# start frontend server
$ npm run start