/Data-Entry

Primary LanguageJavaScript

Zemex Service Application

This project is a Node.js application designed for efficient data entry tasks.

Features

  • User Authentication: Secure login and registration functionality.
  • Data Entry Forms: Customizable forms for different data entry tasks.
  • Data Management: CRUD operations for managing entered data.
  • Admin Dashboard: Overview of data entries and user management.

Installation

To run this project locally, follow these steps:

  1. Clone the repository: git clone https://github.com/muchhalsagar/Data-Entry.git

  2. Navigate into the directory: cd Data-Entry

  3. Install dependencies: npm install

  4. Set up environment variables:

  • Create a .env file in the root directory.
  • Define environment variables:
    PORT=3000
    MONGODB_URI=<your_mongodb_uri>
    SESSION_SECRET=<your_session_secret>
    
  1. Run the application: npm start

  2. Access the application: Open a web browser and go to http://localhost:3000 (or the port you specified).

Usage

  • User Authentication:
  • Register a new user or log in with existing credentials.
  • Data Entry:
  • Fill out forms as per your data entry requirements.
  • Data Management:
  • View, edit, delete data entries.
  • Admin Features:
  • Access administrative features if authorized.

License

This project is licensed under the MIT License - see the LICENSE file for details.