Skip to content

tantric17/Enigma007

Repository files navigation

Enigma007

Submission for Webkriti/Group Project

Project Description

Enigma is a techfest website that showcases various events which take place during the fest and provide the client with the functionality of registering to them.

Screenshots

7 5 6 8 9 3

Features Implemented

Frontend:

Landing page, Events Page, Sign Up and Login Pages, Modals

Backend:

Custom database in PostgreSQL, Authentication using passport, Hashing of password

Technologies Used

Frontend:

HTML, CSS, Javascript

Backend:

NodeJS, ExpressJS, PostgreSQL

Libraries Used:

path, bcrypt, passport, express-flash, express-session, dotenv, passport-local, cookie-parser

Local Setup

Step 1:

CLone this repository.

Step 2:

Follow the steps mentioned in the database.sql file to create the database.

Step 3:

Install the packages mentioned in the dependencies.

Step 4:

To start the app run the command "nodemon app.js" in the root directory.

Team Members:

  • Apoorv Jain: 2021IMT-015
  • Biswapratim Mili: 2021IMT-021
  • Hardik Mehta: 2021IMT-039

About

Submission for Webkriti/Group Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages