- Forked from Outpass Management System
- To Modify to convert it into an Institute Forms Portal
- Details of original project below
- This is an Outpass Management System for college students, enabling them to apply for leaves and outings.
- Users can log in to their accounts and submit leave or outing applications.
- The application includes a feature for wardens to review, approve, or reject leave applications.
- Students will receive notifications regarding the status of their applications.
- The application ensures that users complete their profiles before applying for leave or outings.
- The dashboard provides an overview of pending and completed applications.
- Developed using React and Bootstrap for a responsive and user-friendly interface.
- Node.js and Express.js for the backend server.
- Axios for secure communication between the frontend and backend.
- Jsonwebtoken for user authentication and authorization.
- MongoDB for storing user and application data.
cd backend
- Navigate to the backend folder.
npm install
- Install the necessary node modules.
npm start
- Starts the backend server.
cd frontend
- Navigate to the frontend folder.
npm install
- Install the necessary node modules.
npm start
-
Runs the application in development mode.
-
Ensure that both the frontend and backend servers are running for the application to function properly.
- Varshith Meda - Security page
- Prajwal Koppad - Backend and Frontend
- Varshith Kamatham - Frontend
- Vishwanathan - Backend
-
A sample student user:
- Email:
[email protected]
- Password:
123456
- Email:
-
A sample warden user:
- Email: `[email protected]
- Password:
prajwal
-A security Key: -Password:security