Skip to content

oss2019/InstituteForms-v2

 
 

Repository files navigation

Institute Forms Management Portal

Project Overview

  • This is an Institute Forms Management Portal for college students, enabling them to get permissions for different purposes such as organizing events, retrieving outpass and more.
  • Users can log in to their accounts and submit applications.
  • The application includes a feature for the chain of hierarchy of the institute to approve.
  • Students will receive notifications regarding the status of their applications.
  • The application ensures that users complete their profiles before applying.
  • The dashboard provides an overview of pending and completed applications.

Tech Stack

Frontend

  • Developed using React and Bootstrap for a responsive and user-friendly interface.

Backend

  • Node.js and Express.js for the backend server.
  • Axios for secure communication between the frontend and backend.
  • Jsonwebtoken for user authentication and authorization.

Database

  • MongoDB for storing user and application data.

Using the Repository

Backend

cd backend
  • Navigate to the backend folder.
npm install
  • Install the necessary node modules.
npm start
  • Starts the backend server.

Frontend

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.

About

Institute Forms Portal V2

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages