https://github.com/briso10-dev/file_upload
A form implementing a file upload process
https://github.com/briso10-dev/file_upload
css3 express files html5 nodejs
Last synced: 3 months ago
JSON representation
A form implementing a file upload process
- Host: GitHub
- URL: https://github.com/briso10-dev/file_upload
- Owner: Briso10-dev
- Created: 2024-08-08T06:06:09.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-20T22:02:30.000Z (over 1 year ago)
- Last Synced: 2025-03-20T23:22:07.104Z (over 1 year ago)
- Topics: css3, express, files, html5, nodejs
- Language: TypeScript
- Homepage: https://briso10-dev.github.io/File_Upload/
- Size: 2.6 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# File Upload Demo 📁
A simple and efficient file upload application built with modern web technologies. This demo showcases how to handle file uploads using Express.js and TypeScript, with a clean and user-friendly interface.
## 🚀 Features
- Single file upload capability
- Simple and intuitive user interface
- Server-side file handling
- TypeScript implementation for type safety
- Dockerized application for easy deployment
## 🛠️ Tech Stack
| Category | Technologies |
|----------|-------------|
| Frontend |   |
| Backend |   |
| Language |  |
| File Handling |  |
## 📦 Installation
1. Clone the repository:
```bash
git clone https://github.com/Briso10-dev/File_Upload.git
cd File_Upload
```
2. Install dependencies:
```bash
yarn install
```
3. Start the development server:
```bash
yarn dev
```
## 🐳 Docker Usage
Build and run the application using Docker:
```bash
# Build the image
docker build -t file-upload-app .
# Run the container
docker run -p 3002:3002 file-upload-app
```
## 🌐 Usage
1. Open your browser and navigate to `http://localhost:3002`
2. Click the file input field to select a file
3. Click the 'Upload' button to submit your file
4. The file will be uploaded to the server
## 👨💻 Author
**Seraphin Brice Kouam**
- GitHub: [@Briso10.dev](https://github.com/Briso10-dev)
## 📄 License
This project is licensed under the ISC License.