Skip to content

Mallikarjun-0/College-Fest-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

College Festival Management System

Description

In this project I built a web application for College Festival Management, this application is a goto for every person/user involved in organising college fest, participaitng in college fest, Managing events, logistics. In this project the focus is more on how database works, how it is integrated to a useful web application with different functionalities.

Tech Stack

  • ReactJS for frontend
  • NodeJS for backend

Database

  • PostgreSQL A remote or local database can be connected.
    Add a file nammed db.js in the server folder and pase the following code.\
import * as pg from 'pg'
const { Pool } = pg.default;


const pool = new Pool({
    user: "USER_NAME",
    password: "PASS",
    host: "localhost",
    port: port_no,
    database: "postgres"
});

export default pool;

Replace the following:
USER_NAME : PostgreSQL username in the local/remote server
PASS : password of the database
port_no : Port on which the database is accessible

Run

Add the db.js file as shown in the Database part above.

Run client app using the following commands:

change the working directory to client/my-app then run

npm start

Run server app using the following commands:

Change the working directory to server then run

npm start

Demo(Screenshots)

Signin Page

Alt text

Signup Page

Alt text

Interface for Students

Home Page

Alt text

Registered Events Page

Alt text

Volunteering Events Page

Alt text

Interface for External Participants

Home Page

Alt text

Registered Events Page

Alt text

Logistics

Alt text

Interface for Organizers

Home Page

All Events in the fest
Alt text

Organizing events

Events organized by a particular organizer
Alt text

Participants Logistics

Alt text

List of volunteers in the organizing events

Alt text

Admin Interface

Alt text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published