https://github.com/dev-emekaa/quick-ems
A simple HR & Employee Management Software for small Businesses and Teams built with `React` and `Firebase`.
https://github.com/dev-emekaa/quick-ems
firebase firebase-auth primitive-ui react react-router sweetalert2
Last synced: about 1 month ago
JSON representation
A simple HR & Employee Management Software for small Businesses and Teams built with `React` and `Firebase`.
- Host: GitHub
- URL: https://github.com/dev-emekaa/quick-ems
- Owner: dev-emekaa
- Created: 2024-04-01T14:12:22.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-16T21:47:03.000Z (about 2 years ago)
- Last Synced: 2025-03-20T20:13:47.341Z (about 1 year ago)
- Topics: firebase, firebase-auth, primitive-ui, react, react-router, sweetalert2
- Language: JavaScript
- Homepage: https://quick-ems.vercel.app
- Size: 224 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Quick-EMS
A simple and beautiful EMS application built with React and Firebase.

## Technologies Used
- [React](http://reactjs.org)
- [Firebase](https://firebase.google.com)
- [Primitive UI](https://taniarascia.github.io/primitive)
- [SweetAlert2](https://sweetalert2.github.io)
#### Used Firebase to handle
- Authentication
- Adding Employee Data
- Storing Employee Data
- Editing Employee Data
- Deleting Employee Data
#### Data Protection
I ued `dotenv` to secure my sensitive firebase configuration data. I created a `envSample` file to show you how you should set up your own `.env` file.
#### Branches
There are 5 branches in this application. Each one showing the state of the application at various milestones. The `finished-app` branch is the branch containing the completed code.
**Live Site** » [Quick-EMS Website](https://quick-ems.vercel.app/)
## Development
To get a local copy of the code, clone it using git:
```
git clone https://github.com/techy-savant/Quick-EMS.git
cd Quick-EMS
```
Install dependencies:
```
npm install
```
Now, you can start a local web server by running:
```
npm run dev
```
#### Available Scripts
| Script | Description |
| ------------- | ----------------------------------------------------------------------- |
| npm run dev | Runs the app in the development mode. |
| npm run build | Builds the app for production to the `build` folder. |