This is the EmployWise project, a React-based application to manage employees' information efficiently. The application allows users to add, edit, and delete employee records.
- User-friendly interface built with React.
- CRUD (Create, Read, Update, Delete) operations for employee management.
- Dark/Light mode toggle.
- Responsive design for all screen sizes.
- React: JavaScript library for building user interfaces.
- Bootstrap: Front-end framework for responsive design.
- React Router: For handling routing in the app.
- GitHub: Version control and code hosting.
Follow these steps to set up the project on your local machine:
-
Clone the Repository
First, clone the repository to your local machine using the following command:
git clone https://github.com/shiv-xm/EmployWise-.git
-
Navigate to the Project Directory
Change directory into the project folder:
cd EmployWise-
-
Install Dependencies
Install the required dependencies using npm or yarn:
npm install
or, if you're using yarn:
yarn install
After cloning the repository and installing the dependencies, you can run the application locally:
-
Start the Development Server
Run the following command to start the development server:
npm start
or, if you're using yarn:
yarn start
-
Access the Application
Once the server is running, open your browser and navigate to http://localhost:3000 to view the application.
Contributions are always welcome! If you'd like to contribute to this project, follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes and commit them (
git commit -am 'Add new feature'
). - Push to your branch (
git push origin feature-branch
). - Open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.