The PSL Management System is a web application designed to manage various aspects of the Pakistan Super League (PSL), including team information, player profiles, match schedules, and results.
- View and manage information about PSL teams, including team members, coaches, and support staff.
- Access player profiles with detailed statistics and performance history.
- Stay updated on match schedules, venues.
- Reserve a ticket before the match.
- Chatbot using Gemini pro model by Google
- Frontend: HTML, CSS, JavaScript, EJS view engine
- Backend: Node.js, Express.js, SQL
- Database: Oracle (credentials required)
- Clone the repository:
git clone https://github.com/Ahmadraza1394/PSL-Management-System
- Navigate to the project directory:
cd psl-management-system
- Install dependencies:
npm install
- Set up Oracle database credentials:
- Add your Oracle database credentials in dbConfig.js using the following format:
module.exports = { user: 'your_username', password: 'your_password', connectString: 'your_connection_string' };
- Add your Oracle database credentials in dbConfig.js using the following format:
- Run the application:
npm start