The Tinkerer's Lab at IIT JAMMU is a platform for the students of the college to manifest their creative ideas and provides great resources to do so. Unfortunately ,the process of booking the resources int the lab is currently co-ordinated through google forms and the management of the requests is extremely cumbersome. Therefore we have made a centralized portal for the easy management of resources and a simple booking process.
The dashboard gives a basic overview of the resources available in the tinkerer's lab and provides a quick menu for request approval which is convenient in case the number of requests is low.
A really simple and intuitive interface for the inventory that allows you to handle the resources in the lab.
This interface lets you control the events displayed on the landing page.
This great feature allows you to manage access and roles of different users.
This shows a basic overview of the resources in the lab.
- Run
pip install -r requirements.txtthis installs all the required required to run the backend. - Navigate to
frontendand runnpm ito install all the dependencies required to run the frontend. - To host the backend locally, navigate to
backendand runuvicorn main:app --port 5000 --reload. This hosts the backend locally on port 5000 in debug mode. Go tohttps://127.0.0.1:5000/docsto access the Swagger UI. - To host the frontend locally, navigate to
frontendand runnpm start. This hosts the frontend on port 3000. - Done














