An open API service indexing awesome lists of open source software.

https://github.com/lildibbb/clone-etags

Clone-eTags is a replica of the eTags system, which is designed to report cases of sexual harassment within government organizations. This project is developed as part of the ITT420 Network & System Administration course.
https://github.com/lildibbb/clone-etags

Last synced: 4 months ago
JSON representation

Clone-eTags is a replica of the eTags system, which is designed to report cases of sexual harassment within government organizations. This project is developed as part of the ITT420 Network & System Administration course.

Awesome Lists containing this project

README

          

# 🚀 Clone-eTags

## 📌 Overview
Clone-eTags is a replica of the eTags system, which is designed to report cases of sexual harassment within government organizations. This project is developed as part of the **ITT420 Network & System Administration** course.

## 🛠️ Tech Stack
- **🖥️ Frontend Framework:** React (with Vite)
- **🎨 UI Components:** shadcn
- **🔀 Routing:** TanStack Router
- **🎨 Styling:** Tailwind CSS
- **📦 Package Manager:** Bun

## ⚡ Installation
To set up the project locally, follow these steps:

1. **📂 Clone the repository:**
```sh
git clone https://github.com/your-username/clone-etags.git
cd clone-etags
```

2. **📦 Install dependencies:**
```sh
bun install
```

3. **🚀 Start the development server:**
```sh
bun dev
```

4. **🌐 Open the app:**
Navigate to `http://localhost:5173` in your browser.

## ✨ Features
- 📝 Report submission for sexual harassment cases.
- 🔒 Secure user authentication (if implemented).
- 📊 Admin panel for reviewing reports.
- 📱 Responsive UI with modern design.

## 📁 Project Structure
```
clone-etags/
│── src/
│ ├── components/ # 🏗️ Reusable UI components
│ ├── pages/ # 📄 Application pages
│ ├── routes/ # 🛣️ Routing setup with TanStack Router
│ ├── styles/ # 🎨 Tailwind CSS configurations
│ ├── main.tsx # 🚀 Entry point
│── public/ # 🌍 Static assets
│── bun.lockb # 🔒 Bun package lock file
│── vite.config.ts # ⚙️ Vite configuration
│── tsconfig.json # 📜 TypeScript configuration
│── package.json # 📋 Project metadata
```

## 🤝 Contribution
If you'd like to contribute:
1. 🍴 Fork the repository.
2. 🌱 Create a new branch (`git checkout -b feature-name`).
3. ✏️ Make your changes and commit (`git commit -m 'Add new feature'`).
4. 📤 Push to the branch (`git push origin feature-name`).
5. 🔄 Open a Pull Request.

## 📜 License
This project is for **educational purposes only**.

---
🚀 Developed for **ITT420 - Network & System Administration**.