Cable Rent Collection System (CRCS)

CRCS is a web application developed using Node.js and EJS that facilitates the collection of cable rent payments. It provides features such as session token management, login authentication, logout functionality, and various forms for data input.

Website Demo

Credentials: (admin:admin)

Table of Contents

Features

  • User authentication: Secure user login and authentication system.
  • Session management: Utilizes session tokens to keep users logged in during their session.
  • Forms: Provides various forms for adding, updating, and deleting data related to rent collection.
  • Easy customization: Built using Node.js and EJS, making it easy to modify and extend the application to suit specific requirements.

Requirements

To run the CRCS application, you need to have the following installed on your machine:

  • Node.js (v18.12.1)
  • npm (v8.19.2)

Installation

  1. Clone the repository:
git clone https://github.com/raj-71/cable-rent-collection-system.git
  1. Navigate to the project directory:
cd cable-rent-collection-system
  1. Install the dependencies:
npm install

Usage

  1. Start the application:
npm start
  1. Open a web browser and visit http://localhost:3000 to access the CRCS application.
  2. Use the provided login functionality to authenticate as a user with credentials (admin:admin)
  3. Explore the various features and forms available in the application to manage cable rent collection.