Skip to content

anudeep-17/excelfiller

Repository files navigation

Excel Auto Filler

Excel Auto Filler is a web application that allows users to upload Excel files, edit the data, and save the changes back to the file. It's built with NextJS and Material-UI, and uses the xlsx library to read and write Excel files.

Features

  • Upload Excel files: Allows users to upload Excel files (.xls, .xlsx).
  • View and edit data: Displays data in a user-friendly interface and allows direct editing in a table.
  • Save changes: Enables users to save changes back to the original file.
  • Reload data: Provides the option to discard changes and reload the original data at any time.

Usage

To use the project, follow these steps:

  1. Click the "Upload" button and select an Excel file from your device.
  2. The data from the first sheet of the workbook will be displayed in a table.
  3. You can edit the data directly in the table.
  4. Click the "Save" button to save your changes back to the original file.
  5. If you want to discard your changes and reload the original data, click the "Reload" button.

Installation

To set up the project locally, follow these steps:

# Clone the repository
git clone https://github.com/anudeep-17/excelfiller.git

# Navigate to the project directory
cd excelfiller

# Install dependencies
npm install

# Start the development server
npm run dev

Contributing

Contributions are welcome! You can contribute to the project by reporting issues, submitting pull requests, or suggesting new features.

Future of the Project

This project will be converted into an npm package and will be published soon. Stay tuned for updates!

License

This project is licensed under the MIT License.

Contact

Feel free to customize it further to match your project specifics. If you have any other requests or need additional assistance, feel free to ask! 😊

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors