Skip to content

It is an event manager project. It is made to keep records of the permissions of the lecture hall, auditorium, etc, and also to take permissions from the respective in-charges.

Notifications You must be signed in to change notification settings

Satyam3976/Procuratio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Procuratio

It is an event manager project developed during the college hackathon.It is made to keep records of the permissions of lecture hall,auditorium etc and also to take permissions from the respective incharges.It has an email sending functionality to take permission from the respective incharge online for which sendgrid is used.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

You are going to need Node.js and npm installed on your machine.

Installation

Follow the below steps to install and configure this repository to work on your machine.

Step 0: Setup the MongoDB database.

Step 1 : Clone the repository

     git clone "https://github.com/satyam3976/Procuratio.git"

Step 2 : Open a terminal.Change directory to Procuratio and install node_modules

     cd Procuratio/
 
     npm install

Step 3 : Start the server by -

      node app.js

And finally the server will be loaded!

Tech Stack Used

1.)Node - Backend framework

2.)Express - Node.js web application framework

3.)MongoDB - Database Management

4.)Frontend - HTML,CSS,Bootstrap

Screenshots

LOGIN PAGE

Screenshot from 2020-09-03 17-53-18

HOME PAGE

Screenshot from 2020-09-03 17-53-26

Screenshot from 2020-09-03 17-53-29

APPLICATIONS PAGE

Screenshot from 2020-09-03 17-53-39

NEW APPLICATION PAGE

Screenshot from 2020-09-03 17-54-06

VIEW APPLICATION PAGE

Screenshot from 2020-09-03 17-55-26

Functionalities in the app

1.) Register and login using valid email ID.

2.) Website have responsive layouts which automatically adjust and adapt to any device screen size.

3.) Student can fill the application and it will be displayed on the student and the requested faculty dashboard.

4.) When student will fill the application, then an autogenerated mail will go to the requested faculty, and faculty can reponse via that email only, i.e. yes or no with a reason.

Author

Satyam Chaudhary

If you have any difficulty in building up the code in the repository,feel free to open the issue or please mail me at [email protected]

About

It is an event manager project. It is made to keep records of the permissions of the lecture hall, auditorium, etc, and also to take permissions from the respective in-charges.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published